我正在編寫一個在線和離線時都有分離功能的應用程序。在這些功能中,我使用Reachability
來檢查互聯網連接和每個案例(在線/離線),它做了不同的作品。帶互聯網連接案例的XCTestCase
現在,我被要求爲這些業務邏輯編寫測試用例。我到處都在搜索,但似乎沒有人關心iOS中的測試用例。
我想編寫涵蓋在線/離線案例的測試用例。在iOS中可以嗎?如果是這樣,我該如何模擬互聯網連接狀態?
更新問題:
我也想覆蓋的情況下從網絡切換到離線,反之亦然。應該有一種方法來模擬這種網絡連接狀態,對吧?
這可能會有所幫助:什麼是嘲諷(http://stackoverflow.com/questions/2665812/what-is-mocking),[OCMock(http://ocmock.org)。 – FreeNickname