我想开始使用单元测试作为我的开发项目的一部分。任何人都可以推荐任何网络资源来帮助解释如何编写有效的单元测试吗?遍历示例项目将非常有用。
我主要使用C#工作,并且更喜欢演示使用.Net单元测试工具的示例,但不介意是否有其他语言的有用示例。
答案 0 :(得分:1)
我所知道的最好的http://xunitpatterns.com/
答案 1 :(得分:0)
我个人喜欢Visual Studio Embedded Test。但在不久的将来,我对NUnit非常满意。如果你需要一些嘲弄,我会建议MoQ的简单性。 希望这有帮助。
答案 2 :(得分:0)
良好的单元测试应该......
易于编写测试
轻松整理您的测试
易于运行的测试(全部,部分,一个)
我还首先有NUnit的经验,后来转到了MSTest。在我看来,MSTest有两个优势:为特定方法创建单元测试并运行测试非常容易。组织测试的唯一问题 - 使用NUnit很容易做到。
有关为.Net创建有效单元测试的更多信息也描述了here
答案 3 :(得分:0)
我非常推荐Roy Osherove的Art of Unit Testing book。本书是经验和最佳实践的精髓。是的,这不是网络资源,但您也应该关注Roy's blog。