2016.6.27 微软已经正式发布了.NET Core 1.0 RTM,但是工具链还是预览版,同样的大量的开源测试库也都是至少发布了Alpha测试版支持.NET Core, 这篇文章 就将各个开源测试库的目前进展进行了汇总.本文我们的目的是在我们构建我们应用程序的时候能够进行测试,如何使用XUnit结合你可以通过为你的项目添加不同的测试用例进行单元测试,同时对整个项目进行集成测试.这次我们使用Visual Studio 2015 Update 3进行编写 .xUnit.net是基于.NET Framework 的开源测试工具.通过xUnit.net可以针对C#/F#/VB.NET等进行单元测试.ASP.NET Core 更直接把以往的Visual Studio Unit Test Framework 说再见了,而直接使用上了xUnit.net,xUnit.net基于NUnit .从网站或者官网上,你可以找到不少xUnit的优点,与NUnit和其他测试框架相比有一下一些优势
1)为每个测试方法产生一个对象实例
2)取消了[SetUp]和[TearDown]
3)取消了[ExpectedException]
4)类似于Aspect的功能
5)减少了自定义属性(Attribute)的数目
6)采用泛型
7)匿名委托
8)可扩展的断言
9)可扩展的测试方法
10)可扩展的测试类
了解更多关于xUnit.net可以参考这里().
来源: http://www.cnblogs.com/shanyou/p/5770840.html