Visual Studio for Mac 中的测试工具
重要
根据 Microsoft 的新式生命周期策略,Visual Studio for Mac 计划于 2024 年 8 月 31 日停用。 虽然你可以继续使用 Visual Studio for Mac,但 Mac 上的开发人员还可以使用其他几个选项,例如适用于 VS Code 的新 C# 开发工具包扩展的预览版本。
Visual Studio for Mac 测试工具可帮助你和你的团队达到并保持高标准的代码卓越性。 可以使用 Microsoft 单元测试框架 (MSTest)、xUnit 或 NUnit 编写和运行单元测试。
创建测试
要开始测试,可以通过右键单击解决方案并选择“添加”>“新建项目...”菜单,在解决方案中创建新的测试项目。 然后,选择对话框左侧的一个“测试”类别(例如“Web 和控制台”>“测试”类别)。 选择要创建的测试项目的类型,然后选择“下一步”。 按照显示的对话框中的说明进行操作,系统会将新的测试项目添加到解决方案中。
注意
有关如何对 .NET Core 应用程序进行单元测试并选择单元测试框架的详细信息,请参阅 .NET Core 和 .NET Standard 中的单元测试文档。
运行测试
“单元测试”窗口用于运行单元测试,并通过“视图”>“测试”菜单打开。 解决方案中的单元测试将自动发现并显示在此窗口中。 你可以在此处运行所有测试或所选的一组测试。
在编辑包含单元测试的 C# 类时,可以通过右键单击测试类或测试方法,然后选择“运行测试”或“调试测试”菜单来运行测试 。 选择“运行测试”菜单项将在“测试窗口”中运行测试,选择“调试测试”菜单将执行相同操作并附加调试程序,以便对代码进行故障排除 。
测试运行时,系统会显示一个“测试结果”窗口,以便你可以查看成功或失败的测试以及运行这些测试的输出。