當通過Resharper在Visual Studio中運行一些測試時,我遇到了FileNotFoundException。所以我決定回去檢查一下運行NUnit GUI。我嘗試的第一件事是確保一切工作正常,並運行NUnit安裝(NunitTests.nunit)附帶的NUnit測試。運行NUnit的FileNotFoundException
大部分通過,但有不少測試失敗。似乎有兩個主要故障:
NUnit.Util.Tests.ProcessRunnerTests.BasicRunnerTests.CountTestCases: System.ArgumentException:爲CLR的2.0.50727.3615版本NUnit的組件不會安裝 參數名:targetRuntime
和
NUnit.Util.Tests.RemoteTestResultTest.ResultStillValidAfterDomainUnload: System.IO.FileNotFoundException:未能加載文件或程序集'nunit.core.interfaces,Version = 2.5.9.10348,Culture = neutral,PublicKeyToken = 96d09a1eb7f44a77'或其依賴項之一。該系統找不到指定的文件。
這是使用msi安裝的NUnit 2.5.9,並且nunit.core.interfaces.dll確實存在。我將它添加到系統路徑中,但這並沒有幫助。
是否有別的東西,需要配置用於NUnit的正常工作?不知道我的原始問題是否與此相關,但似乎我需要至少讓這些基線測試先行工作。