我的套件目前具有以下结构:
- 外套房
- 套件设置
- 内部套房1
- 套件设置
- 测试1
- 测试2
- 测试3
- 套件拆解
- 内部套房2
- 套件设置
- 测试1
- 测试2
- 测试3
- 套件拆解
我想让 OuterSuite.SuiteSetUp 加载一个包含一些基本测试数据的数据库。然后,InnerSuite1.SuiteSetUp 和 InnerSuite2.SuiteSetUp 中的每一个都将针对各自的测试组稍微修改测试数据。(并将其恢复为相应 SuiteTearDown 中的起始值。)
但正如我发现的那样,“只能有一个!” 套件设置。您将如何获得所需的行为?