.net的自动测试工具

时间:2011-08-19 09:10:08

标签: c# .net unit-testing

非常对单元测试很新,我不知道我的问题是否真的与单元测试相关 - 如果我错了,请纠正我。

我正在编写c#代码,我的服务类包含许多我想测试的方法。我正在寻找简单性,现在没有时间进入单元测试的真实世界。是否有任何工具可以加载dll,指定类然后它将允许我测试每个方法并探索返回值?

我只是在寻找自动工具,它允许我在非常低的级别测试我的代码。

感谢。

3 个答案:

答案 0 :(得分:5)

NUnit是.NET的一个很好的测试框架,或者Visual Studio内置的测试框架也很不错。

在这里查看NUnit快速入门指南http://www.nunit.org/index.php?p=quickStart&r=2.2.10

有一点,根据我的知识,没有任何工具能够满足您的要求,您必须自己编写测试

答案 1 :(得分:2)

Micorosoft Pex是用于测试.NET Framework应用程序的Visual Studio加载项,它自动生成具有高代码覆盖率的测试套件。在Visual Studio代码编辑器中,Pex可以找到方法的有趣输入输出值,您可以将其保存为具有高代码覆盖率的小型测试套件。

HTH

答案 2 :(得分:1)

Typemock的隔离器具有一项功能,该功能可以完全自主地为您的方法调用单元测试,而无需花费您作为开发人员的时间。 它可以在Nunit和Mstest单元测试框架上生成测试。