dotnet new sln -o unit-testing-using-dotnet-test 创建一个slncl
cd unit-testing-using-dotnet-test 进入到 当前项目的文件夹下
dotnet new classlib -o PrimeService 创建一个 类库
mv .\PrimeService\Class1.cs PrimeService.cs 将初始化的 class1文件重命名
dotnet sln add ./PrimeService/PrimeService.csproj 添加一个新的项目文件
dotnet new xunit -o PrimeService.Tests 添加一个新的 测试工程
dotnet add ./PrimeService.Tests/PrimeService.Tests.csproj reference ./PrimeService/PrimeService.csproj 将需要测试项目和测试项目关联起来
dotnet sln add ./PrimeService.Tests/PrimeService.Tests.csproj 将test文件添加到当前项目中
需要注意的是,被reference的项目,需要先build(dotnet build)一下,让单元测试的项目中的bin中包含需要测试类的dll文件,然后再执行dotnet test