8
我很想用測試編寫一個庫項目,即使我將代碼包含在其他項目中(而不是鏈接到lib) ios項目。測試驅動開發(TDD):在Xcode 4中編寫單元測試
似乎檢查'包含單元測試'是不足以讓xcode 4正確初始化一個包含測試的項目,並且在查看Apple文檔後我找不到任何相關的東西。
有沒有人知道任何資源或教程來獲得這項工作?
即使默認可可觸摸靜態庫項目,在從「產品」菜單中選擇「測試」,它失敗(連接時)與此錯誤(該項目被稱爲test1
):
library not found for -ltest1
Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-gcc-4.2 failed with exit code 1
任何幫助將非常感激。
我在Xcode 4 build 4A251a(GM Seed)下的'包含單元測試'中獲得了在新項目中工作的測試。但是它真的有效嗎?爲了查看失敗的測試,我必須在每次測試運行後手動打開控制檯並掃描輸出?! – Palimondo
我解決它的方式,失敗的測試在xcode中顯示爲錯誤。因此,您可以在問題選項卡中看到它們並跳轉到它們等。 –
它在Xcode 4的最終版本中已修復。(有第二個GM種子IIRC ...) – Palimondo