我正在執行Max OS X終端項目。在完成實現後,我想嘗試單元測試。所以我創建了一個測試目標,並將目標設置爲我想要測試的目標。我寫了一些簡單的測試案例,但它告訴鏈接錯誤「」 _OBJC_CLASS _ $ _ SomeClassUnderTest「從引用: objc級-REF在SomeTest.o」 我看着linkxcode 5中的XCTest - 測試失敗,未生成任何問題
所以首先,爲什麼錯誤發生了什麼?我的意思是蘋果的官方文件沒有提及任何關於bundle loader或者什麼,爲什麼我必須這樣做?我的原始配置有什麼問題?鏈接應該去可執行文件?或者它應該去靜態庫文件?但在哪裏可以找到測試以及如何參考?
現在關於鏈接問題的問題消失了。但即使我做了「XCTAssertTrue(1 == 1,」「」)「,我也得到了測試失敗!並且我沒有看到任何產生的問題說測試不通過或通過,只是在構建成功之後有一條消息說測試失敗了?爲什麼這樣呢?
可能重複[如何在Xcode 4.5「命令行工具」項目中設置工作邏輯單元測試目標?](http://stackoverflow.com/questions/13198130/how-to-set-up-working-logic-unit-tests -target-in-xcode-4-5-command-line-tool-p) –