如何找到未执行的代码

ryb*_*ber 4 c# reflection fitnesse

问候,

我为一个项目(1000+)进行了大量的fitnesse测试.随着时间的推移,随着功能的变化,以及共享装置的出现,我们将留下未使用的孤立代码.但是怎么找到它?

对于那些不知道如何适合的人,你有一个像这样的维基页面:

| 当用户添加| 1 | 和| 2 | 他被退回了 3 |

在运行时将其映射到以下方法:

public bool WhenAUserAddsAndHeIsReturned(int first, int second, int expectedResult){

    return ((first + second) == expectedResult)
}
Run Code Online (Sandbox Code Playgroud)

手工找到所有这些映射将是苦差事,写一个脚本来做这将是一项漫长而艰巨的任务.我相信一定有更好的解决方案.

是否有一个实用程序可以在测试运行时监视夹具dll,然后返回所有未运行的类和方法的列表?

esw*_*ald 11

你正在寻找的关键词是报道. 问题#276829介绍了C#/ .NET平台的一些选项.