Я хочу симулировать случай отсутствия сети при использовании RetroFit и MockWebServer.
Im в настоящее время тестирует с помощью Espresso и передает URL MockWebServer в RestAdapter, прежде чем начинать тесты. Это отлично подходит для насмешливых ответов сервера и т.д., Но я не вижу простой способ script исключения java.net.ConnectException, возникшего, когда устройство не имеет сети. Я вижу, что MockResponse позволяет моделировать дросселирование и т.д., Но не обычное исключение.
Я знаю, что мог бы исправить насмехающийся фактический интерфейс web api, используемый RetroFit, но я хотел бы использовать тот же подход, что и другие мои тесты, если это возможно, используя MockWebServer.
Я предполагаю, что я просто пропустил что-то простое:)
Спасибо