Ich schreibe eine App, die Funktionen getrennt hat, wenn online und offline. In diesen Funktionen verwende ich Reachability
, um die Internetverbindung zu überprüfen und mit jedem Fall (online/offline), es funktioniert anders.XCTestCase mit Internetverbindung Fall
Nun wurde ich aufgefordert, Testfälle für diese Geschäftslogik zu schreiben. Ich habe überall gesucht, aber es scheint, dass sich niemand um den Testfall in iOS kümmert.
Ich möchte Testcase schreiben, die sowohl für online/offline Fall abdecken. Ist es in iOS möglich? Wenn ja, wie simuliere ich den Status der Internetverbindung?
UPDATE FRAGE:
Ich möchte auch von Online den Fall abzudecken Schaltkehrt offline und umgekehrt. Es sollte eine Möglichkeit geben, diesen Netzwerkverbindungsstatus zu simulieren, oder?
Dies kann hilfreich sein: [? Was ist spöttisch] (http://stackoverflow.com/questions/2665812/what-is-mocking), [OCMock] (http://ocmock.org). – FreeNickname