Текущая реализация У меня есть подкласс AFHTTPClient
и класс сопровождающего менеджера, который обрабатывает соединение с помощью API
. Поскольку приложение будет использоваться в тех местах, где невозможно обеспечить сетевое подключение, я хочу написать некоторые модульные тесты вокруг кода, который обрабатывает изменение в достижении сети.afhttpclient unit тестирование изменений в достижении сети
Я внедрил setReachabilityStatusChangeBlock
и хочу убедиться, что это вызвано и ведет себя корректно.
Кто-нибудь знаком с имитацией изменения в достижении сети, которое будет использоваться при модульном тестировании? В настоящее время я использую Kiwi для модульного тестирования и OHHTTPStubs
для имитации данных, возвращаемых с webservice
.
Каков обычный способ тестирования этих ситуаций?
Приятно слышать, что вы тестируете это в своем приложении. Можете ли вы предоставить какой-то код, демонстрирующий, как вы используете отдельный класс для тестирования? –