如何检查哪个单元测试已覆盖visual studio中的特定代码行
例如
我的解决方案有多个类库。
我分析代码覆盖率的所有测试从测试菜单在VS。
对于某些方法,它显示为绿色,这意味着单元测试中覆盖了代码。
public void someclassMethod()
{
_service.Method();
}
我想检查this _service.Method()的单元测试(标记为绿色表示覆盖代码)
有没有办法找出哪个单元测试项目覆盖了哪些代码?
如何检查哪个单元测试已覆盖visual studio中的特定代码行
例如
我的解决方案有多个类库。
我分析代码覆盖率的所有测试从测试菜单在VS。
对于某些方法,它显示为绿色,这意味着单元测试中覆盖了代码。
public void someclassMethod()
{
_service.Method();
}
我想检查this _service.Method()的单元测试(标记为绿色表示覆盖代码)
有没有办法找出哪个单元测试项目覆盖了哪些代码?
1条答案
按热度按时间gmxoilav1#
CodeLens功能显示测试相关方法的方法。
例如:SS
我使用VS Enterprise 2019,但社区版包含CodeLens功能。CodeLens features - VS 2022 Community Edition
要激活它,您需要: