问题标签 [dotnet-test]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 通过电源外壳在远程服务器上运行(dotnet 测试命令)单元/集成测试 dll 需要 csproj 文件
我将测试项目的 dll 部署到服务器。现在我正在尝试使用 dotnet test "Path to tests.dll" 运行它们,但出现错误:
基本上,它要求 csproj 文件与我的本地计算机位于同一目录中。如果我仍然需要 csproj 在远程服务器上运行测试,那么使用可运行的 DLL 进行测试有什么意义。这没有任何意义。
如何运行测试而不必在服务器上有 csproj 文件?
.net-core - 在 TFS 上并行执行测试
我们在项目中使用 TFS。我在阶段设置中设置了 Parallelism -> Multi Agent。要运行的命令本身(.NET Core)是:
我是否正确理解这些设置不会在两个代理之间拆分测试,而是在两个代理上运行上面的命令?
.net - 如何将命令挂接到“dotnet 测试”
我可以将命令挂钩,因为我可以dotnet build
将默认值Target
Build
(以及BeforeBuild
and AfterBuild
)用于我的命令,如下所示(在csproj
文件中):
因此,每当我运行时dotnet build
,这些命令都会被执行(在某个指定点取决于我选择的AfterTargets
/ BeforeTargets
)。
有没有类似的东西dotnet test
?我检查了这个默认构建目标列表,但由于它是一个测试目标而不是构建目标,如果在那里列出这样一个目标,我会感到惊讶。
那么,我可以使用任何默认目标吗?如果没有,我可以自己做吗?
还是我需要以不同的方式(而不是Target
路线)来解决这个问题?
有关我为什么想要这个的一些背景信息,请查看此处。