.Net Core 2.0 and xUnit not starting

VS2017 + Core 2.0. Created a new XUnit test project from a template

.csproj file:

    <Project Sdk="Microsoft.NET.Sdk">

      <PropertyGroup>
        <TargetFramework>netcoreapp2.0</TargetFramework>

        <IsPackable>false</IsPackable>
      </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.3.0" />
    <DotNetCliToolReference Include="dotnet-xunit" Version="2.3.1" />
    <PackageReference Include="xunit" Version="2.3.1" />
    <PackageReference Include="xunit.runner.console" Version="2.3.1" />
  </ItemGroup>

    </Project>

Test:

public class Class1
{
    [Fact]
    public void Test1()
    {
        Assert.Equal(1, 1);
    }
}

Whenever tests are executed or debugged, I get "Nonspecific: the test does not start." What am I missing?

This example is downloaded : https://github.com/xunit/xunit.integration

When creating THIS solution, I get:

Error MSB3073 Command "dotnet" C: \ Users \ supersuper.nuget \ packages \ xunit.runner.console \ 2.3.1 \ assemblies .. \ Tools \ netcoreapp2.0 \ xunit.console.dll "" C: \ Users \ supersuper \ Desktop \ xunit.integration-master \ console \ v2x_netcoreapp20 \ Bin \ Debug \ netcoreapp2.0 \ v2x_netcoreapp20.dll "" came out with code 1. v2x_netcoreapp20 C: \ Users \ supersuper \ Desktop \ xunit.integration-master \ console \ v2x_netcoreapp20 \ v2x_netcoreapp20.csproj 13

1: Visual Studio Ver: enter image description here

dotnet --version
2.0.2

enter image description here

- Resharper? enter image description here

+3
1

, , Visual Studio 2017 :

    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.3.0" />
    <DotNetCliToolReference Include="dotnet-xunit" Version="2.3.1" />
    <PackageReference Include="xunit.runner.console" Version="2.3.1" />

, VS, Test Explorer . vstest.descoveryengine.exe, MSTest v2, Test Explorer .

xUnit.NET Core Visual Studio 2017 v15.4.2, .

:

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>netcoreapp2.0</TargetFramework>

    <IsPackable>false</IsPackable>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="15.5.0-preview-20170810-02" />
    <PackageReference Include="xunit" Version="2.2.0" />
    <PackageReference Include="xunit.runner.visualstudio" Version="2.2.0" />
  </ItemGroup>

</Project>

:

using System;
using Xunit;

namespace XUnitTestProjectTmpl
{
    public class UnitTest1
    {
        [Fact]
        public void Test1()
        {

        }
    }
}

:

enter image description here

+3

Source: https://habr.com/ru/post/1689719/


All Articles