2014-02-06 218 views
-2

如何實現iOS的單元測試?我的應用程序只有文本字段和REST風格的web服務的POSTS和GETS數據單元測試iOS

是否有任何良好的初學者指南? 單元測試對於應用程序開發真的非常重要嗎?

回答

1

使用XCTest。蘋果一直在鼓勵越來越多的單元測試。現在每個項目都包含專門用於單元測試的測試目標,而且Xcode具有很好的單元測試功能。您可以參閱2013年WWDC上的Xcode 5測試視頻here.

+1

我不確定我在iOS中沒有搞錯單元測試。我以爲你只是想了解iOS上的單元測試。 iOS開發社區在採用單元測試方面進展緩慢。也許他們在WWDC視頻中討論這個問題。 –

1

您可以使用OCMock對正在執行POSTS和GETS的代碼部分及其相應響應進行存根。

模擬存根可以像服務器一樣工作,它可以接收POSTS/GETS,並且就像真正的web服務一樣響應(模擬對象可以注入您以前在針對web服務運行時捕獲的實際響應)。

http://ocmock.org