我決定深入學習如何在Xcode中創建單元測試,但是在嘗試執行測試時我沒有得到預期的結果。Xcode中的開始單元測試
我在Xcode 7中創建了一個新項目,並在創建項目時爲我創建了測試目標。在學習完一個教程之後,我意識到我沒有看到和我一樣的教程。
我有一個XCTestCase
子類:
然而,當我點擊旁邊的運行按鈕,無論是底部的方法,我總是收到「測試成功」通知,但是沒有方法顯示綠色複選標記或紅色「x」。其中一種方法是爲了成功而建立的,而另一種則是爲了失敗而建立的。另外,當點擊子類旁邊的運行按鈕時,也會發生完全相同的情況。
看起來好像有些東西設置不正確,但我甚至不知道從哪裏開始發現問題。
從缺少的截圖中可以看出明顯的東西嗎?
如何使用cmd -U來運行測試呢?有可能會有這樣的構建問題被解決。 – ThomasW
@ThomasW我創建了一個新項目,按照馬特的建議,它工作得很好。然後,我在當前項目中再次嘗試使用⌘+ U。在使用模擬器時,它工作。使用我的設備時不起作用。我不知道它不會在我的設備上工作,所以我會堅持使用模擬器。 –
不幸的是,我不認爲Xcode曾經支持使用設備進行單元測試。 (你可能會成功[使用GHUnit,雖然](http://stackoverflow.com/a/29077475/211292)。) – ThomasW