在GitHub操作中使用MSTest,您可以按照以下步骤进行操作:
.github/workflows/mstest.yml
。name: MSTest
on:
push:
branches:
- main
jobs:
build:
runs-on: windows-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Setup MSBuild
uses: microsoft/setup-msbuild@v1.0.2
- name: Build and test
run: |
msbuild /t:Build
vstest.console.exe /logger:trx /Tests:TestNamespace.TestClass.TestMethod YourTestProject.dll
TestNamespace.TestClass.TestMethod
是您要运行的具体测试方法的名称,YourTestProject.dll
是您的测试项目的DLL文件名。您需要根据实际情况进行修改。main
分支时,工作流程将自动触发并执行MSTest测试。这样,您就可以在GitHub操作中使用MSTest进行测试了。
关于MSTest的更多信息,您可以参考以下链接:
请注意,以上答案仅供参考,具体操作步骤可能因您的实际情况而有所不同。
领取专属 10元无门槛券
手把手带您无忧上云