如何获取针对VS2017(或VS2015)中的net452的.net核心Web应用程序的代码覆盖率?
我使用xUnit设置了测试,但是我没有获得.net核心Web应用程序的覆盖率结果。测试运行正常,但我没有覆盖!
这是一个已知问题吗?
它也不能与MS的测试库一起使用。
快速重复:
describe('/login')
WebApplication1
,如下所示TestClass.cs
UnitTestProject1
WebApplication1
的引用
UnitTestProject1
,如下所示UnitTest1.cs
Test -> Analyze Code Coverage -> All Tests
Test -> Windows -> Code Coverage Results
TestClass.cs
unittestproject1.dll
的UnitTest1.cs
namespace WebApplication1
{
public class TestClass
{
public bool TestMethod(bool test)
{
if (test) { return true; }
return false;
}
}
}
答案 0 :(得分:0)
尚未为netcore项目实施代码覆盖率。这个 支持需要数据收集器基础结构 (https://github.com/Microsoft/vstest/issues/309)。它会来 RTW。我们建议您按照上述问题进行更新和修复 通知。