建议将什么测试数据方法/框架用于.net单元测试

时间:2010-05-29 22:04:14

标签: .net unit-testing visual-studio-2010 nunit mstest

建议将什么测试数据方法/框架用于.net单元测试?我在VS2010,C#,进行业务逻辑层测试。

通过方法我的意思是:创建数据库快照,以编程方式创建每次等等。比如使用什么方法来确保在每次测试开始时数据库处于已知状态。

2 个答案:

答案 0 :(得分:1)

有人会说,如果你使用数据库,那么你正在进行功能测试,而不是单元测试。

答案 1 :(得分:0)

这与数据库测试没有直接关系。但一般来说,当我们需要设置测试数据时,我们可以使用名为NBuilder的库。它可以创建一个calss的单个实例以及一个实例列表。它使用非常流畅的界面,非常易于使用。我写了一篇关于blog的文章。