如何在Visual Studio中的F#中发现并运行fsunit.xunit测试?

时间:2015-10-08 22:18:21

标签: f# visual-studio-2015 xunit fsunit

我是单元测试的新手,但我想在F#中尝试使用xunit(在新的VS2015安装中)。我创建了一个新的库,运行:

Install-Package fsunit.xunit

...我可以创建一个测试:

[<Fact>]
let test () = "Yay"

,但是当我右键单击并执行&#34;运行测试&#34;时,它无法找到我的测试。

当我搜索扩展程序时,有一个用于Visual Studio的#34; xUnit.net运行程序&#34;在线搜索结果,但它说“不再需要了。”请取消安装此扩展程序。&#34;所以我不想安装它。

我缺少什么,以便能够发现并运行测试?

1 个答案:

答案 0 :(得分:3)

我需要安装FSunit软件包和这个测试运行器:

Install-Package fsunit.xunit -prerelease
Install-Package xunit.runner.visualstudio

(当前发布的版本不支持xunit的最新版本,因此--prelease。)