因此,我在Visual studio中编写了我的第一个fsUnit测试。它只是NUnit框架的一个扩展,我在C#中做测试开发时一直在使用NUnit。在c#中编写测试时,我可以从visual studio运行测试,但不能从VS运行f#测试。为什么会这样呢?有没有其他工具可以用来运行测试(外部)?
发布于 2010-10-26 01:04:10
fsUnit只是一个库,它允许您使用组合符编写单元测试的主体,但单元测试的其余部分可以作为常规类(具有常规属性)编写。如果你写了类似下面这样的代码,那么NUnit测试运行器应该会看到它(例如,在一些项目的Tests.fs文件中):
open FsUnit
open NUnit.Framework
[<TestFixture>]
type AccountTest() =
[<Test>]
member x.SimpleTest() =
1 |> should equal 1https://stackoverflow.com/questions/4016922
复制相似问题