それは...ですか:
init()とafter()
setUp()とtearDown()
before()とafter()
init()とtearDown()
setUp()とafter()
before()とtearDown()
「テストケースの準備/クリーンアップ」(つまり、テストメソッド)を意味すると仮定すると、それはsetUpおよびtearDownです。どちらも で宣言されていjunit.framework.TestCaseます。
JUnit は、テストを呼び出すときに非常に特殊な一連のイベントに従います。まず、各テスト メソッドのテスト ケースの新しいインスタンスを作成します。したがって、5 つのテスト メソッドがある場合、JUnit はテスト ケースの 5 つのインスタンスを構築します。すべてのテスト ケース オブジェクトを構築した後、JUnit は各テスト メソッドに対して次の手順に従います。
setUp()メソッドを呼び出しますtearDown()メソッドを呼び出しますメソッドでは、setUp()たとえばネットワーク接続を開くことができます ( prepare)tearDown()メソッドでは、たとえばネットワーク接続を閉じることができます ( clean up)。このプロセスを使用すると、テスト ケースを簡単に準備およびクリーンアップできます。