我有使用带有“运行单元测试”步骤的 MSBuild 的工作 CI/CD 管道,并为此分离了构建服务器。安装 karma 或 npm 等其他工具来单独运行 javascript 测试非常困难,所以我想从 .net 单元测试运行所有 javascript 测试。
所以,基本上我想创建类似的东西
[Fact]
public void Test()
{
var file = LoadJSFile();
// how can I impleemnt this method?
RunJSTests(file);
}
所以,我有两个问题:
1. 是否有任何现有的工具(如 nuget 包)?
2. 也许,我走错了方向,我应该努力创建单独的 CI 步骤“运行 Javascript 测试”?