Visual Studio 2017单元测试项目与xUnit测试项目

时间:2017-05-24 18:15:47

标签: .net-core visual-studio-2017 xunit.net

在Visual Studio 2015下的.NET Core中,必须创建一个基于xunit的单元测试项目,尽管命令行(Visual Studio for .NET Core中没有专用项目)。

在Visual Studio 2017中,在.NET Core部分下,现在有两种类型的单元测试项目可用:

  1. 单元测试项目(.NET Core)
  2. xUnit测试项目(.NET Core)
  3. 他们之间有什么区别?这些天推荐的是什么?

2 个答案:

答案 0 :(得分:9)

Unit Test Project已安装MSTest V2框架。

xUnit Test Project有xUnit。

这只是两个不同的测试框架。

Unit Testing in .NET Core

答案 1 :(得分:1)

它们完全是两个不同的单元测试框架。有一些基本信息/文档可供xUnit在http://xunit.github.io用于xUnit但不是完整的。 答案:"这些天推荐的是什么?" 这取决于您的个人喜好。我更喜欢xUnit,因为xUnit与Visual Studio很好地集成,并且被Microsoft团队用来测试.net核心。你可以选择合适的选择。