[英]Using MSTest with F#
是否可以在VS2010中使用带F#的MSTest。 人们多次提出这个问题。 但我似乎无法在答案中找到解决方案。 有没有人能够使用MSTest进行F#单元测试,还是应该坚持使用NUnit?
是的,您可以在VS2010中使用带有F#的MsTest。 在最基本的级别,使用[<TestClass>],[<TestMethod>]和相关属性将允许您使用mstest(在VS命令提示符窗口中)从命令行运行测试。 此外,如果你使用这里描述的技巧: http : //www.atrevido.net/blog/2010/05/07/F+Unit+Testing+With+Visual+Studio+2010.aspx ,你将能够使用大约95%的VS2010支持进行单元测试。
特别是,您可以使用测试列表编辑器,在正常模式或调试模式下从VS2010运行测试,并在VS2010中查看测试结果。
如果您的VS2010版本支持,代码覆盖率也适用于F#单元测试。
一个不起作用的功能是通过双击测试结果查看器中的测试来导航到单元测试的源。
我也能够结合MSTest和FsCheck测试。
我认为你应该坚持使用NUnit。 看看这里: http : //connect.microsoft.com/VisualStudio/feedback/details/564586/make-using-mstest-more-accessible-to-f-projects 。 这个问题没有进展。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.