我有一个遵循namespace.subnamespace.testClass
格式的测试过滤条件。我想对 just namespace.subnamespace
使用新的MSTest测试筛选条件,以运行此子命名空间中的所有测试类。
我最初尝试过dotnet test --filter FullyQualifiedName=namespace.subnamespace
,但该方法对我不起作用。我还尝试了dotnet test --filter FullyQualifiedName~namespace.subnamespace
(将=
交换为~
)。
我很好奇:原来的方法真的有用吗?似乎应该这样,以免我误解了“ FullyQualifiedName”是什么。
答案 0 :(得分:1)
FullyQualifiedName
包括命名空间,类名和方法名。因此,=
运算符将不起作用,但是~
包含该运算符。
文档对运算符及其值含糊不清。 This blog post has been my rescue in many occasions。
也在此主题上发表博客: