我使用NUnit框架来测试我的.NET项目。我想通过GitHub Actions运行测试。
我的项目组装中应包括什么?也许有一些标准的例子?
答案 0 :(得分:6)
您不需要在程序集中包含任何内容即可使用GitHub Actions运行测试。只需在.github/workflows
文件夹中创建具有以下内容的工作流文件(假设您具有.NET Core项目):
---
name: Tests
on: push
jobs:
tests:
name: Unit Testing
runs-on: windows-latest
steps:
- uses: actions/checkout@v2.1.0
- run: dotnet test
dotnet
已预安装在windows
机器上,但未预安装在macos
和ubuntu
上。因此,如果要在这些计算机之一上运行它,则必须添加一个额外的步骤来安装dotnet
。为此,您可以使用actions/setup-dotnet操作。