У меня есть приложение, которое я должен проверить. Приложение поддерживает оффлайн модус. Некоторые объекты будут загружены локально. У пользователя есть возможность в каждом окне загружать данные локально.
Перед сохранением данных (например, данных о сотрудниках) в локальной базе данных приложение проверяет, что служба отдыха данных сотрудников была изменена, посколькуПользователь запросил это.
В моем тестовом сценарии мне нужно запросить данные, а затем разорвать соединение со службой отдыха, чтобы проверить, как приложение ведет себя.
Я пытался
networksetup -setnetworkserviceenabled Wi-Fi off
, но эта команда занимает больше времени, чем остальной вызов, который проверяет, были ли данные изменены на сервере с момента последнего вызова.
так что мне нужно что-то сделать, чтобы сделать звонок или прокси, прежде чем я спросить у службы поддержки
Есть идеи?