我使用ReSharper的工具來運行我的MSTest的測試,但這種異常被拋出:C#。 System.NullReferenceException運行MSTest的拋出後測試
試驗方法ApiTest.Tests.RestCountriesTests.GetCountriesByCode拋出 異常信息:System.NullReferenceException:對象引用未設置爲 對象的實例。
注:只有這些註解測試失敗:
[TestMethod]
[DeploymentItem("C:\\3.xlsx")]
[DataSource("MyExcelDataSource2")]
但是當我通過測試運行它們 - >運行 - >所有測試一切工作正常,所有測試正常工作。但是我需要讓他們通過ReSharper測試運行器工作,這是HTML報告的原因。
確保您的測試不相互依賴。不同的跑步者以不同的順序執行測試。所以如果你的一個測試依賴於另一個測試的「副作用」,你需要清理那些代碼! – Caleb
@Caleb我現在只是在練習,這些測試非常簡單,並且沒有互相連接 – mrk2
你能舉一個失敗測試的例子嗎?結果輸出還應該說明哪一行會拋出null參考。 – Caleb