2011-03-22 46 views

回答

4

看到這個問題:Unit testing in XCode 4

基本上,它說,使用GHUnit而忽略SenTestingKit現在(bceause它的分解)。 GHUnit非常漂亮。

+0

安裝說明完全沒有意義,例如:在Finder中,將GHUnit.framework複製到項目目錄(可能位於MyProject/Frameworks /中) – TheLearner 2011-03-22 10:23:34

+0

嘗試http://stackoverflow.com/questions/1675307/best-安裝一個可定製的可可框架也許 – occulus 2011-03-22 11:20:42

+0

@TheLearner該指令只是將.framework複製到您的項目的某處,例如一個名爲「Framework」的框架項目中的新文件夾。 – occulus 2011-03-22 11:24:32

4

儘管大部分文檔實際上都是針對XCode 3的,但XCode4用戶指南:構建和運行代碼提供了清晰的逐步說明。本質上,你創建一個Cocoa [Touch]單元測試包的目標,並將所有的測試代碼添加到該目標。然後將目標添加到您的構建方案。很簡單(不是我通常會說的XCode4 ...)

我剛剛從使用GTM(這是GHUnit使用的)切換,它工作正常。你從GHUnit獲得的主要東西是漂亮的用戶界面,向你展示所有的測試以及它們是否成功。 OCUnit中提到的其他問題(如不調試)不再相關。

+0

+1我在xcode4中也使用了ocunit,它的工作原理與斷點不匹配實際行的一些問題相當好。無論如何,從xcode3大躍進。 – 2011-04-06 06:28:54