7

在 DUnit 中,SetUp每个测试方法执行TearDown之前(和之后)调用。 在中,我创建了一个从文件加载数据的对象。这很慢,特别是如果我有很多测试。 在执行所有测试之前有什么方法可以调用一次(对于 显然是相同的)?
SetUp
SetUpTearDown

4

1 回答 1

12

文档中:

测试设置

当您希望为测试用例类设置一次状态时,可以使用 TTestSetup(每个测试方法调用一次 SetUp 和 TearDown 方法)。例如,如果您正在编写一套测试来执行一些数据库代码,您可以继承 TTestSetup 并在执行该套件之前使用它来打开和关闭数据库。

一个如何使用 TTestSetup 的示例

于 2014-10-02T17:35:00.807 回答