2009-06-10 52 views
2

我在Visual Studio项目中有一堆单元测试,代码覆盖率着色显示蓝色代码覆盖的行。是否有可能跳转到涵盖该代码行的单元测试?如何查找单元测试

+1

在代码行上划一个断点,运行单元测试,然后Bob是你的叔叔。 – 2009-06-10 08:11:03

+0

我一直希望,因为Visual Studio可以确定代码被测试所覆盖,并将它染成蓝色,它也可以列出所有类似于“查找所有引用”功能的单元测试。 断点方法可以很好地工作,这样就可以做到。 – 2009-06-10 08:35:01

回答

3

不是。几个单元测试可能覆盖相同的行,所以它不是1-1关系。

最好的办法是在线上贴一个断点并运行测试,并在断点被击中时查看调用堆栈。

1

另一种方法是更改​​该行代码,可能注释掉,并查看哪些测试因此失败。可能比每次断点被手动检查时都要快。