更新:2007 年 11 月
通过使用测试列表,可以对测试进行逻辑分组,然后成组使用而不是单独使用这些测试。在有很多测试的情况下,测试列表尤其有用。
先决条件
按照演练:创建并运行单元测试 中“创建单元测试”过程中的步骤进行操作。
使用测试列表管理测试
使用测试列表管理测试
- 在 Visual Studio 中,打开“测试列表编辑器”。为此,请在“测试”菜单上单击“窗口”,再单击“测试列表编辑器”。 
- 在“测试列表编辑器”中单击“所有已加载的测试”文件夹。 - 将显示当前项目中的所有测试。 
- 若要创建一个新测试列表,请右击“测试列表”文件夹,再单击“新建测试列表”。 - 随即出现“创建新测试列表”对话框。 
- 在“名称”字段中键入 BVTs 作为测试列表的名称,然后单击“确定”。 - 随即创建了 BVT 列表并将其显示在“测试列表编辑器”层次结构窗格中的“测试列表”文件夹下。 
- 在“测试列表编辑器”中单击“列表中未列出的测试”文件夹。 
- 突出显示“测试列表编辑器”的数据窗格中的“DebitTest”和“CreditTest”。若要执行此操作,请按住 Ctrl 键并单击这两个测试。 
- 突出显示测试时,将其拖入 BVTs 列表中。 
- 单击层次结构窗格中的 BVTs 列表。 - 将在内容窗格中显示其内容、“DebitTest”和“CreditTest”。 
- 在层次结构窗格中右击 BVTs 列表,再单击“创建新测试列表”。 - 将出现“新建测试列表”对话框。 
- 在“名称”字段中键入 Bank 作为测试列表的名称,然后单击“确定”。 - 随即创建了新的测试列表并将其作为列表显示在“测试列表编辑器”的层次结构窗格中的“BVT”下。 
- 在层次结构窗格中单击“所有已加载的测试”。 
- 将 DebitTest 单元测试复制到“Bank”测试列表中。若要复制该测试,请按住 Ctrl 键,同时将 DebitTest 拖入“Bank”测试列表中。 - 将创建 DebitTest 测试的一个新实例,并将其放入“Bank”测试列表中。 
- 在层次结构窗格中单击“所有已加载的测试”。 
- 右击 DebitTest 的一个实例,再单击“禁用”。 - 请注意,DebitTest 的两个实例都被禁用。