对可移植类库(用于xamarin表单项目)进行xunit测试。我在visual studio中运行xunit测试并在windows上使用xunit.runner.console,它们可以工作。
我在OSX下尝试相同,我得到了这个:
mono xunit.runner.console.2.2.0/tools/xunit.console.exe bin/Debug/AppTests.dll -nunit reports/xunit_reports.xml
xUnit.net Console Runner (32-bit .NET 4.0.30319.42000)
System.IO.FileNotFoundException: Could not load file or assembly 'AppTests' or one of its dependencies
现在存在bin / DebugAppTests.dll。
我可以以某种方式找出跑步者找不到哪些依赖项吗?或者是否有不同的方法从命令行在osx上运行xunit测试?
答案 0 :(得分:0)
代替xunitRunner使用dotnet https://xunit.github.io/docs/getting-started/netcore/cmdline
dotnet test PATH_TO_TEST_PROJECT.csproj
我用dotnet 2.1.301对其进行了检查