我的应用程序是ASP.NET核心应用程序。
我曾经用MSTest测试我的应用程序,但决定换到xUnit。 当我在MSTest中运行它们时,我的所有测试都通过了。 但是,如果我使用xUnit运行它们,似乎随机数量的测试完成然后它挂起。没有测试失败,他们只是挂起。
我尝试将默认的处理器架构更改为X64,如上所述here。
如果我只标记一个测试,并且仅运行此测试,它将完成。 我在每次测试时都尝试过这个测试,并且它适用于所有测试。
所以我的问题是如果我点击全部运行按钮,testrunner就会挂起。
我正在使用 xUnit版本2.2.0 Visual Studio 2017非常感谢