繁体   English   中英

C#自动测试代码

[英]C# automatic testing of code

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

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

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

谁能为此提供示例,因为我以前从未做过?

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

谢谢

Web上有很多有关单元测试框架的讨论。 看来这与个人喜好和完成任务有关。 框架之间的功能通常非常相似。 这是有关比较可用的单元测试框架的几个链接。

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

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

最好直接从测试框架中引用DLL,以测试Windows服务类的功能。

因此,无论您使用NUnit,Visual Studio测试还是其他方法都没关系。 那取决于你的恩情。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM