zoukankan      html  css  js  c++  java
  • 如何在 .NET Core 上测试库

    1. 设置解决方案。 可使用以下命令实现此目的:
      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/
    2. 导航到测试项目的目录,然后添加对 MyProject 中的 MyProject.Test 的引用。
      cd MyProject.Test
      dotnet add reference ../MyProject/MyProject.csproj
    3. 还原包和生成项目:
      dotnet restore
      dotnt build
    4. 执行 dotnet test 命令,验证 xUnit 是否在运行。 如果选择使用 MSTest,则应改为运行 MSTest 控制台运行程序。

      就是这么简单! 现在可以使用命令行工具跨所有平台测试库。 若要继续测试,现已设置好了所有内容,测试库将非常简单:

      1. 对库进行更改。
      2. 使用 dotnet test 命令在测试目录中从命令行运行测试。
      调用 dotnet test 命令时,将自动重新生成代码。

     文章出自:https://docs.microsoft.com/zh-cn/dotnet/core/tutorials/libraries

  • 相关阅读:
    hdu 2227
    小A的数学题
    E
    F
    C
    Ping-Pong (Easy Version)的解析
    余数之和BZOJ1257
    大数求余
    数论学习 算法模板(质数,约数)
    Acwing 197. 阶乘分解
  • 原文地址:https://www.cnblogs.com/wmyll/p/10237504.html
Copyright © 2011-2022 走看看