7

DUnit では、SetUpテストメソッドが実行さTearDownれる前 (および実行後) に呼び出されます。 では、ファイルからデータをロードするオブジェクトを作成します。特に多くのテストがある場合、これは遅くなります。 すべてのテストを実行する前に一度呼び出す方法はありますか(明らかに同じです)?
SetUp
SetUpTearDown

4

1 に答える 1

12

ドキュメントから:

TTestSetup

TTestSetup は、テスト ケース クラスに対して 1 回だけ状態を設定する場合に使用できます (SetUp メソッドと TearDown メソッドは、テスト メソッドごとに 1 回呼び出されます)。たとえば、データベース コードを実行する一連のテストを作成している場合、TTestSetup をサブクラス化し、それを使用してデータベースを開いたり閉じたりしてから、そのスイートを実行できます。

TTestSetup の使用例

于 2014-10-02T17:35:00.807 に答える