最近,我们对Xunit进行了更改,我们升级到了Xunit 2.0,所有项目都升级到了.NET 4.5。在此更改之前,当我运行功能文件时,我记得在失败的测试的输出窗口( Resharper单元测试会话)上看到了步骤,它会精确地指出测试失败的位置。但现在,它只显示是哪种类型的错误,并且输出窗格中没有任何步骤。谁能告诉我如何恢复步骤,因为这是非常恼人的,很难找到测试失败的地方。
注意:我们使用specflow来编写测试,并使用Resharper运行它们。我使用的Resharper版本是8.2.1000
发布于 2015-05-29 07:46:54
Specflow中还不存在对XUnit 2.0的支持。有一个outstanding pull request,但我认为它仍然有一些问题。因此,我认为你的选择是恢复到以前版本的XUnit,或者卷起袖子,反对开放的PR。
https://stackoverflow.com/questions/30519447
复制相似问题