我跟着蘋果的instructions設置單元測試在我的項目。我遵循了使它們依賴的指示,所以測試在我的主要項目的每個版本中運行。這是有效的,當我的測試通過時,應用程序運行;當他們不這樣做時,我會在單元測試失敗的線上發現構建錯誤。如何在Xcode 3中調試單元測試?
我想,但是,要能步我的應用程序代碼時的測試是失敗的,但不能得到正確配置的Xcode(3.2.5)。該項目是一個Mac項目,而不是iOS。
我試過here和here的指令,但是在我設置的斷點處執行沒有停止過,不管是在單元測試代碼還是在我的應用程序代碼中。在遵循第一組指令之後,我設置的斷點變成了帶有藍色輪廓的黃色,我也不知道這是什麼意思。我需要做什麼才能完成我的測試?
更新
我發現試圖解決通過添加參數和環境變量,以我的主要可執行這個問題(here)另一頁,但同樣,那些沒有造成執行停止在我的斷點。我也注意到我的測試(豐富)日誌語句也沒有在我的調試器控制檯中顯示出來。
我還發現,黃斷點指的是代碼出現無法在運行時被發現。這些都在我的測試用例類中,所以這似乎解釋了爲什麼這些不是正在解僱。
對不起,我無法驗證它是否適用於我,因爲我在Xcode 4上。 – Dov 2011-03-21 01:39:49