Tag: xunit.net

xUnit v1测试出现在xUnit GUI(xunit.gui.clr4.exe)中但不出现在VS 2012测试资源管理器中

我有一个F#类库,其中包含使用NuGet安装的“xUnit.net”和“xUnit.net Runners”软件包。 我有以下代码: module XUnitTest open Xunit [] let Test () = do Assert.True (1 = 2) () 当我运行xUnit GUI(NuGet添加到(projectdirectory)\ packages \ xunit.runners.1.9.1 \ tools的xunit.gui.clr4.exe)并加载由该项目构建的程序集时,Test()方法出现,并且当我按预期运行时失败。 但是,无论我重建,重启等多少次,我都无法让测试出现在VS 2012的测试资源管理器中。如果我单击全部运行,则会弹出构建输出窗口,但不会发生任何其他情况。 为此,我还安装了xUnit.net Extensions,但我不认为它们对我正在尝试做的事情是必要的。 这也没有帮助。 如果我能提供更多信息,请告诉我,谢谢你的阅读!