Apple представила новый тестовый интерфейс UI Test Xcode 7, но у меня есть борьба, когда тесты запускаются в приложении, и начинается с данных, которые ранее были в приложении. Это означает, что тесты не могут быть независимыми и на них могут влиять другие тесты.
Невозможно получить доступ к настройкам по умолчанию и другим данным, поскольку приложение, на котором выполняются тесты, не имеет доступа к набору тестируемого приложения. Сценарии также не могут быть рассмотрены, потому что их можно запустить до или после тестирования. И нет способа выполнить NSTask на iOS для запуска script перед каждым набором тестов.
Есть ли способ, как reset данные приложения перед каждым набором тестов?