C# 使用Visual studio来跑单元测试

如果您有 Visual Studio Community(或 Visual Studio 的付费版本),则可以在 Visual Studio 的内置测试运行器(名为 Test Explorer)中运行 xUnit.net 测试。 不幸的是,这不包括 Visual Studio Express 版本(您应该升级到免费的社区版)。

如果您的项目还没有解决方案文件,您可以使用命令行创建一个。 从您的项目文件夹运行以下两个命令

PS D:\malema.net\Exampels\MyFirstUnitTests>  dotnet new sln
The template "Solution File" was created successfully.

PS D:\malema.net\Exampels\MyFirstUnitTests> dotnet sln add .
已将项目“MyFirstUnitTests.csproj”添加到解决方案中。

现在使用 Visual Studio 打开您的解决方案。 (此处的屏幕截图和菜单项取自 Visual Studio 2019;您的版本可能略有不同。)

确保测试资源管理器可见。 根据您拥有的 Visual Studio 版本,您可能需要先编译测试程序集。 经过一段时间的加载,您应该会看到发现的测试列表:测试 > 测试资源管理器

点击 两个绿色三角形。所会开始跑所有的测试了。

点击出错的单元测试,我们还可以看到出错的详细信息。

在Visual studio当中我们也可以进行调试

第二种调试方式

最近更新的
...