![]() |
1
4
This link 描述了使用F#的VS测试系统。你做这件事的方式几乎和C#一样。 缺点是VS IDE显然不会自动接收它——我认为你需要使用以下命令行运行 mstest.exe . 编辑:哦,F#的另一件很酷的事情是 FsCheck 。这允许您编写简单的测试,并让FsCheck系统尝试通过随机测试来反驳它们。 |
![]() |
2
4
我发现了这篇关于使用nunit进行f#测试的文章(链接 here ).然而,我确实记得还有另一种方法可以验证函数式语言代码的有效性(我“使用”了Clean,它类似于我的学士学位Haskell)。只是不记得他们到底叫它什么,我记得它更像是一个数学证明。 此外,我不确定它是否适用于F#,因为如果我正确阅读的话,它与Haskell式语言有点不同。 |
![]() |
3
4
|
![]() |
4
3
没有什么强迫你使用F#来测试F#。您可以简单地用C#、VB或其他语言创建单元测试程序集。NET支持的语言,只需引用执行测试所需的F#程序集。您可以像为其他任何对象创建单元测试一样进行此操作。NET程序集。 |
![]() |
5
3
|
![]() |
6
2
你是在问是否可以用F#进行单元测试,还是在问是否有向导?可以用任何语言进行单元测试,事实上,函数式语言是单元测试人员的梦想(我听说是这样描述的),因为一切都是静态的,你已经验证了所有边缘情况,你基本上验证了每种情况。 编辑:要回答第四个问题,请编写自己的测试用例: |
![]() |
Willy · LINQ:将分组列表转换为新列表 7 年前 |
![]() |
Kapil · 如何使用参数设置脚本任务SSI的路径 8 年前 |
![]() |
c00000fd · 跨命名空间和不同的.H文件的友元类 8 年前 |
![]() |
tangoal · 调用模板类成员时非法使用此类型作为表达式 8 年前 |