C# 如何使测试运行程序能够执行标记的MSpec测试?
我有一套mspec测试用例,每个测试用例都定义了C# 如何使测试运行程序能够执行标记的MSpec测试?,c#,mspec,test-runner,C#,Mspec,Test Runner,我有一套mspec测试用例,每个测试用例都定义了[Tags]属性。现在,我必须在.Net/C#中创建一个测试运行程序,它将tags属性值(字符串数组)作为输入并运行相应的测试。我想知道我该如何着手做这件事——只是一些开始的建议 我无法控制测试脚本,因此无法修改它们。此外,我不能使用任何第三方测试运行程序。只需使用捆绑的运行程序(mspec.exe)并通过--include或--exclude参数,以及要包含在运行中或从运行中排除的标记列表。Alexander的答案对您有用吗?MSpec libr
[Tags]
属性。现在,我必须在.Net/C#中创建一个测试运行程序,它将tags属性值(字符串数组)作为输入并运行相应的测试。我想知道我该如何着手做这件事——只是一些开始的建议
我无法控制测试脚本,因此无法修改它们。此外,我不能使用任何第三方测试运行程序。只需使用捆绑的运行程序(
mspec.exe
)并通过--include
或--exclude
参数,以及要包含在运行中或从运行中排除的标记列表。Alexander的答案对您有用吗?MSpec library软件包附带了自己的第一方运行程序。任何关于如何使用--包括或`--exclude'MSpec.exe--的示例都包括foo、bar specs.dll
,不要忘了在任何上下文中使用[标记(“foo”)]
。