首页 > 解决方案 > 为什么 xUnit 测试没有变成绿色?

问题描述

我在 Windows 操作系统上使用Visual Studio 17 版本 15.9.19。创建了一个xUnit测试项目 (.Net Core) 目标框架是.Net Core 2.2

我添加了所有必要的nuget 包,在测试资源管理器中发现所有看起来都不错的测试。

我添加了以下软件包

xunit v2.4.1
xunit.core v2.4.1
xunit.extensibility.core v2.4.1
xunit.runner.console v2.4.1
xunit.runner.visualstudio v2.4.1

测试设置默认处理器架构为X64,在 Project 的属性下 CPU 设置为X64

我多次重新启动 VS17 并在管理员下运行。但是,测试没有通过也没有失败。到底是怎么回事我不知道。

我花了很多时间在互联网上寻找解决方案并应用但仍然没有解决问题。

所以,我正在寻找一些帮助,为什么 xUnit 测试没有变成绿色甚至红色?我没有使用 Resharper。

任何解决此问题的帮助将不胜感激。谢谢

一项重要的测试是在命令提示符下使用 dotnet test 命令通过或失败。

标签: c#visual-studiotddxunit

解决方案


推荐阅读