我正在寻找使用最佳实践演示C#中各种单元测试的示例解决方案。另外,我要求示例使用Visual Studio测试工具。我知道有关单元测试的书籍和网络资源很多,但他们不使用Visual Studio工具编写单元测试。我不想要真正基本的例子,例如可以找到here。我希望进入下一级单元测试,我找不到使用Visual Studio 2010甚至VS 2008的单元测试的高级示例。
编辑:更清楚;我正在开发一个项目,我必须使用Visual Studio内置的测试工具。我不是在寻找任何第三方测试工具的信息。
答案 0 :(得分:2)
Visual Studio unit testing intro和TDD: Test-Driven Development with Visual Studio 2008 Unit Tests可能更适合您想要找到的内容。
在微软提出内置单元测试支持之前,nUnit的采用是我猜测内置测试能力在某种程度上被避开的原因。 nAnt / nUnit和CI工具可以在团队系统之外使用,在我认为某些情况下会花费很多。虽然对那些对第三方开放的想法持开放态度,但还有其他一些例子:Using NUnit in Visual Studio 2010可能是一个博客示例,向您展示nUnit + VS2010,因为它可以做到这一点。
Easy Debugging of NUnit Tests from Visual Studio 2008 Professional将是2008年的一个例子。
通过高级,您的意思是Rhino Mocks吗?
答案 1 :(得分:1)
答案 2 :(得分:0)
到目前为止,我发现的最接近的是Enterprise Library;虽然它不是作为单元测试教程编写的,但它确实有大量的单元测试和使用最佳实践编写的代码。 如果没有其他人提出更好的东西,我会将此标记为答案。