我想将FsCheck测试与NUnit测试集成在一起。具体来说,当我声明几个FsCheck属性时,我希望它们在VS运行程序中可见并可以运行。
我在FsCheck旁边找到了xUnit使用情况的the following描述(在“实现IRunner以将FsCheck与mb | x | N | cs | Unit集成”下),但这不是我想要的。有办法吗?
最佳答案
您能详细说明为什么不使用该功能吗?这就是将FsCheck测试结果反馈回NUnit的方法。您将像正常的NUnit测试一样编写FsCheck测试,并使用Test属性(或NUnit中的任何名称)为它们赋予属性。
如果您想与NUnit紧密集成,则必须熟悉NUnit插件模型。 NUnit集成在我的待办事项清单上。有关如何与XUnit.NET集成的示例,请查看源代码中的FsCheck.Xunit项目。从FsCheck方面来看,它应该相当相似,但是NUnit的插件模型与XUnit的模型完全不同。