2
我有以下代碼:NUnit的拋出的TestContext的NullReferenceException
[TestFixture]
public class LexicalTests
{
[Test]
public void LexicalTest1()
{
TestContext.CurrentContext.TestDirectory;
}
}
CurrentContext
拋出一個異常,而試圖獲得TestDirectory
或WorkingDirectory
財產。
我怎樣才能解決這個問題?
P.S:在我的家用電腦測試很好地工作(不奇怪的例外)。
我見過有計算器上一些類似的問題,但我無法找到答案。 –
我無法重現該行爲。你使用的是什麼版本的NUnit?你如何運行測試?你有沒有其他的庫鏈接,也可能使用TestContext作爲對象名稱?其他單元測試是否正確運行?你能發佈一個失敗的單元測試的確切代碼嗎? – Malice
我使用NUnit 2.6.2與ReSharper的單元測試UI ... 我發現,測試通過,當我的用戶nunit.exe –