2013-08-21 164 views
5

我對iOS開發還是比較陌生,對於任何一種不編譯,運行和檢查任何想到的問題的測試來說,這也是絕對陌生的。針對iOS項目的單元測試

這顯然是任何開發人員簡介中的一個弱點,我決定現在就搞定它,有趣的,真正的項目即將到來。

在尋求儘可能快(以及儘可能)的最佳方法從0到100的時候,我會到專業社區來獲得您的反饋。

與此同時,我正在尋求你的提示我也正在進入亞馬遜尋找關於這個主題和谷歌的經過精心審查的書籍以獲得其餘。我只是來這裏收集那些願意花一分鐘時間的人的反饋意見,或者我可以用一個很好的建議來打大獎,並且更好地規劃我的學習策略。

回答

5

那是對的。對於我的工作來說,測試和測試驅動的開發是不可或缺的。

我經常使用Java和JUnit,但對Objective-C和XCode中我認爲這截屏是一個很好的開始:http://qualitycoding.org/objective-c-tdd/

因爲我看這個截屏我使用OCHamcrestOCMockito(在此截屏都explaind)以及用於測試異步函數的SenTestingKitAsync

我認爲Clean Code book是每個開發者必須擁有的。有一個關於測試的章節。