在测试期间,对于选定的测试配置, C++test 将对满足范围条件的选定资源中所有代码执行指定操作。默认情况下,C++test 检查当测试配置运行时选定资源中的所有代码。不过,您可以使用范围选项卡来配置限定条件,例如:
请注意,仅当您使用受支持的源代码管理系统下的项目时,某些文件过滤器和行过滤器才适用。范围选项卡具有以下设置:
提示
示例 基本文件掩码可能是:
欲包括路径中包含名为"bank"或"customer"的文件夹的每个文件,则使用:
欲包括路径中包含以"bank"开头,"customer"开头或以"invoice"结尾的名称的文件夹的每个文件,则使用:
欲包括以下每个.java 文件,其1)名称以 "Test”开头,且2)位于名为 "security”的文件夹中(位于任何项目的src / test目录中),则使用: **/src/test/**/security/Test*.java 欲包括1)在 ATM 解决方案中,2)在 ATCMib 项目中 3)在 CompanyTests 子文件夹中,4)名称以“ Test”开头的每个 .cs 文件,则使用: ATM/ATMLib/CompanyTests/**/Test*.cs |
限制 C++test 操作的代码行。先应用文件过滤器,因此到代码行过滤器的代码必须已经通过文件过滤器。可用的行过滤器选项包括:
注释
|