C# 单元测试资源

标签 c# visual-studio unit-testing

我从 Java 迁移到 C#,所以我想知道如何在 C# 中进行单元测试。我记得使用 JUnit 来测试我的 Java 应用程序。如何在 C# 中进行单元测试?使用默认单元测试库在 C# 中进行单元测试有哪些好的资源?我真的不需要端口。一个好的资源就像一个不错的 PDF 文件、文章,或者更好的是,一个视频!

最佳答案

NUnit实际上是 JUnit 到 .NET 领域的惯用端口。 Visual Studio 中还内置了一个单元测试框架,但由于您熟悉 JUnit 并且 NUnit 是免费的,所以我建议这样做。

对于 mocking 和 stubbing,我喜欢 Rhino Mocks .

最后,Roy Osherove 有一本好书 The Art of Unit Testing这是对一般单元测试的很好的讨论,但也会为您指明其他工具和资源。

关于C# 单元测试资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2439786/

相关文章:

c# - EF 使用和 BeginTransaction,何时调用 Connection.Close()?

.net - 使用 COM 引用构建 .net 项目

c - 帮助在 Visual Studio 2008 中打开文件

unit-testing - 需要帮助测试 Windows Phone 8 中的绑定(bind)

javascript - 使用Sinon和Proxyquire对AWS SES进行 stub

java - 如何在单元测试中处理 session 变量

c# - 将每日事件时间转换为 "Mon-Fri 10:00-10:30AM"格式

javascript - 将项目添加到 JSON 对象

c - 在 visual studio 2010 中使用 C 时序问题

c# - 是否有用于指定配置的 NUnit 测试用例属性