2012-11-01 70 views
0

我们使用的是Microsoft的单元测试程序,我们使用单元测试向导为业务层中的每个类中的方法创建一对一映射。问题是需要完成的工作量,并确定在初始测试创建后是否缺少任何测试。将单元测试映射到方法

目前我必须运行该向导并查找默认名称[method] [test]附加了“1”的测试。那些有这个名字的人意味着我们已经对这种方法进行了测试。没有追加1的那些意味着那些没有遵循默认命名约定的单元测试的方法。

我想知道是否有将单元测试映射到Method上的属性的方法,因此它不需要做太多的工作。是的,我知道如果我们在跟踪TDD,我们会先写单元测试。我们将测试与发展并行编写(但有时候很容易被忽略)。

+2

检查NCrunch或NCover或dotCover。它的成本应该低于(乔希的每小时工资*时间)。 –

+2

你只是写每个方法一个单元测试? –

回答

3

如果您使用的是Visual Studio 2012并且具有相应的版本,则它具有内置的适当代码覆盖率分析:“使用代码覆盖率运行测试”。

否则,您可以使用诊断工具来运行代码覆盖率,例如NCover。您可以在Visual Studio中使用TestDriven.net

+0

我们仍然在VS2010上。我将检查TestDrivent。 – Josh