有谁知道一个会自动生成单元测试存根的工具?

时间:2009-08-13 11:46:35

标签: vb.net unit-testing nunit

我正在编写一个winforms应用程序,最后我想从DAL和Biz Objects层等为此应用程序编写单元测试。

有人知道一个免费工具,它可以接收装配体的路径,然后输出具有匹配的装配体签名的单元测试存根。

任何可配置的选项,如“仅限公共接口”,“测试框架选择”,“语言选择”都是一个优势。

我至少需要这个工具来针对nunit发出vb.net。

感谢。

赛斯

4 个答案:

答案 0 :(得分:1)

最后我听说,推荐的单元测试方法是在测试第一种方式开发功能时编写它们。在我看来,自动生成单元测试存根只会导致一大堆未实现的单元测试,这些测试没有增加任何价值,很可能会有非常糟糕的通用名称,而这些名称并不能描述被测试的行为。

另一方面,也许我只是误解你的问题......

答案 1 :(得分:1)

查看Microsoft Research的{​​{3}}。

答案 2 :(得分:0)

MS单元测试构建到VS2008中可以代表您创建存根(使用反射) 我发现它在大多数情况下非常有用。

答案 3 :(得分:0)

有一个名为Pex的工具不仅可以创建存根,还可以为您填写测试。还有一个video在线。

编辑:Mark Seemann打败了我!希望链接仍然有用。