-
可使用以下命令实现此目的:
mkdir SolutionWithSrcAndTest cd SolutionWithSrcAndTest dotnet new sln dotnet new classlib -o MyProject dotnet new xunit -o MyProject.Test dotnet sln add MyProject/MyProject.csproj dotnet sln add MyProject.Test/MyProject.Test.csproj
SolutionWithSrcAndTest的目录应如下所示:/SolutionWithSrcAndTest |__SolutionWithSrcAndTest.sln |__MyProject/ |__MyProject.Test/
-
导航到测试项目的目录,然后添加对
MyProject中的MyProject.Test的引用。cd MyProject.Test dotnet add reference ../MyProject/MyProject.csproj -
还原包和生成项目:
dotnet restore dotnt build -
如果选择使用 MSTest,则应改为运行 MSTest 控制台运行程序。
若要继续测试,现已设置好了所有内容,测试库将非常简单:
- 对库进行更改。
- 使用
dotnet test命令在测试目录中从命令行运行测试。
dotnet test命令时,将自动重新生成代码。
文章出自:https://docs.microsoft.com/zh-cn/dotnet/core/tutorials/libraries