最近我爲項目的測試目標添加了一個新的單元測試,當我點擊產品>測試時,Xcode說「測試成功」。我相當肯定,雖然測試應該失敗,因爲被測方法尚未實現。我在測試中添加了一個斷點,但永遠不會達到;測試仍然「成功」而不會中斷。越來越多的可疑,我已經添加STFail
到不同的測試 - 仍然「測試成功」。單元測試總是「成功」
我確定單元測試過去確實有效。從那以後,我沒有對我所知道的項目結構做任何改變;只是我已經將Xcode更新爲4.4。
我發現this post解釋瞭如何檢查方案的測試設置,它們對我來說看起來是正確的:測試目標列在「測試」下,並且它和它的所有測試都被檢查。
我能做些什麼來找到測試總是成功的原因?