0

我的一位从事 Java 工作的同事为他的开发编写测试用例。当他重建时,他的所有测试用例都将在他的代码上执行,结果要么失败,要么通过。

我在.NET 中工作,我想为我的应用程序(TDD)做类似的方法。它将执行我的代码的自动测试。

为窗口服务编写测试用例的最佳方法是什么。我们有VS2010测试,Nunit和CSUnit?

谁能举个例子,因为我以前从未这样做过?

我正在获取一些服务中的 WMI 数据并执行一些休息调用,这些操作的测试用例是什么?

谢谢

4

2 回答 2

0

网络上有很多关于单元测试框架的讨论。似乎这取决于个人品味以及您需要完成的工作。框架之间的功能通常非常相似。这里有几个关于比较可用单元测试框架的链接。

我个人推荐 NUnit。它已经存在了很长时间,并且非常成熟。而且它是免费的!您可以在项目的主页上找到详细的文档。是一篇快速入门文章。

于 2012-05-07T06:36:42.680 回答
-1

对正在运行的 Windows 服务进行测试可能不是一个好主意,因为那将是一个集成测试……这包括:服务是否以正确的权限运行,部署是否完成等。

最好通过引用测试框架中的 DLL 来直接测试 Windows 服务类的功能。

因此,无论您使用 NUnit、Visual Studio 测试还是其他任何工具都没有关系。这取决于你的喜好。

于 2012-05-07T06:12:08.273 回答