Visual Studio 2019中的单元测试项目模板仅适用于.NET框架是否重要



我正在创建带有.NET Core 2.2的JSON Web API,并希望添加一个单元测试项目。但是,单位测试可用的唯一模板似乎仅适用于.NET框架。Web API适用于.NET核心,并且单元测试项目适用于.NET框架?

每个微软:创建一个单元测试项目

update

因此,似乎答案是肯定的,这确实很重要。当我尝试构建解决方案时,我会收到以下错误:

严重性代码描述项目文件行抑制状态 错误项目'..*。csproj'targets'netCoreApp2.2'。针对的.netFramework,版本= v4.7.2'的项目无法引用它。*_unittests

使用.NET核心测试确实很重要。.NET核心有三种单元测试项目类型。

  • mstest测试项目(.NET Core(
  • Xunit测试项目(.NET Core(
  • Nunit测试项目(.NET Core(

添加新项目以找到它们时进行搜索。

这是有关在.NET核心中解释所有内容的文档。

最新更新