验证类的公共方法的最佳方法是单元测试?

问题描述:

我已经尝试过在网上搜索和搜索,但没有看到有关t的讨论(或许我只是没有使用正确的关键字)。验证类的公共方法的最佳方法是单元测试?

我想要做的是编写一个脚本(或使用已存在的实用程序)来验证一个或一组类是否在测试项目中为它们编写了单元测试。

我已经发布了一个发布,我想确保我的业务层的所有公共方法都有单元测试。我试图让每个人都与TDD合作,但它还没有发生。

我已经有了一个非常基本的想法,我将如何编写脚本来检查它(打开文件,将方法签名解析到某个列表中,打开相应的测试类文件并检查列表中的每个方法是否存在于测试文件),但我想看看还有哪些其他选项可用。

+0

_coverage_呢?只有它,当BL方法自称。 – 2012-04-13 16:04:50

.Net代码覆盖工具,例如NCover & dotCover已存在。我会使用其中一个并阅读他们的报告。

+0

谢谢!这应该够了吧。 – 2012-04-13 16:55:40