标签: .net-core nunit
我使用Selenium和Nunit开发了一些端到端测试。
我需要跨平台运行测试用例,因此我创建了一个.net核心类库项目并开发了测试。
现在我正在努力想象如何在visual studio之外运行测试。
我做的第一步是使用以下方式发布项目:
{{1}}
然后我发现我可以使用nunit-console.exe运行Nunit测试,但我不确定它是否支持跨平台。
我想要完成的是可行的吗?或者我应该用其他选项替换Nunit?
答案 0 :(得分:1)
要运行.Net Core测试,包括NUnit测试,请使用the dotnet test command。它是跨平台的。
dotnet test
答案 1 :(得分:0)
我为实现跨平台运行Nunit测试用例所做的工作:
1-通过指定目标运行时来运行dotnet publish项目。
dotnet publish
3-运行dotnet vstest,并指定包含测试的文件。
dotnet vstest