c# - 如何在 VS 中进行单元测试?

标签 c# visual-studio unit-testing oop

我听说过 VS 中的单元测试。该社区的许多人表示,创建单元测试将改进您的 OOP 设计。

我真的不知道。你能知道一个关于如何创建它的网站或示例吗?

最佳答案

如果您拥有正确版本的 Visual Studio(我相信它至少是 Professional 且具有单元测试功能),您只需创建一个新项目(最好使用 Test 模板)。引用您想要进行单元测试的代码,您编写 TestMethodAssert() 您需要的内容。

您还可以拉出测试 View ,它会列出您所有的单元测试,以便您可以即时运行/调试它们。

单元测试实际上只是一个使用 Microsoft.VisualStudio.TestTools.UnitTesting 命名空间的代码库(注意:这是针对 MSTest 的,它随 VS 一起提供。还有许多其他单元测试工具/库)。

有关详细信息,请参阅这篇 MSDN 文章:Walkthrough: Creating and Running Unit Tests .

关于c# - 如何在 VS 中进行单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9054958/

相关文章:

sql - 绿色突出显示的 SQL 表名称表示什么?

c++ STL __declspec(noreturn) 无效编译错误

java - 寻找单元测试的最佳实践? (如果不开发测试优先)

c# - 为实现 INotifyCollectionChanged 的​​集合返回 IEnumerable<T> 是一种好习惯吗

c# - 如何判断用户是使用手机还是电脑访问网站

c# - 如何使用 Travis CI 构建混合 (C++ + C#) 解决方案?

python - 从类方法中模拟/修补计算属性的值

android - 由于 App not Idle 异常 : The following Idle Conditions failed ASYNC_TASKS_HAVE_IDLED,Espresso 测试失败

c# - 跟踪 ASP.NET Core 2 和 EF 中的表更改

c# - 如何处理 Windows 窗体中文本框的完全更改?