Я пытаюсь выполнить Unit Test из своего приложения. Мое приложение включает интеграцию служб. Я реализую адаптер для этой задачи, и мне нужно подождать ответа службы для обработки ответа и затем проверить объект ответа.Быстрое тестирование модуля - Подождите, пока ответ службы
У меня есть функция делегата, которая вызывается при приеме ответа службы.
func didReceiveAPIResults(#results: AnyObject, path: String, serverTag: String)
func didReceiveAPIResultsFailed(#error: NSError, errorObject: AnyObject, path: String, serverTag: String)
Мне нужно обработать ответ в предыдущих функциях, а затем завершить модульный тест.
Как я могу указать это?
Я понимаю вашу точку зрения, но мне нужно протестировать интеграцию приложений. Мне нужно протестировать жидкость приложения, имитировать кнопки касания и т. Д. – Dab88
Вы можете проверить все функциональные возможности приложения еще лучше, когда ответ службы издевается по-разному, чтобы имитировать разные поведения в зависимости от результата ответа. Тесты интеграции (!) Будут работать намного дольше, и они будут ломаться намного чаще, когда ответ отличается из-за реальных данных. –
К сожалению, этой страницы не найдено :( –