0

私は JUnit 3 を使用しており、4 つのテスト メソッドを持つテスト クラスがあります。クラス A: test1() test2() test3() test4()

これで、次のメソッドを持つ別のテスト クラス B を作成しました。 test10() test11() test12()

現在、test10() は前提条件として (クラス A の) test1() を必要とします。SO クラス B の test10() 内で、クラス A から test1() のみを実行したいと思います。

誰かがこれで私を助けてくれますか?

よろしくお願いします、サニー

4

1 に答える 1

0

これは、ヘルパー クラスに抽出する必要があるコードのように思えます。しかし、これを行う必要がある場合、それは単なる通常の Java コードです。

テスト B では:

public void test100() {
  ClassA helper = new ClassA("");
  helper.setUp();
  helper.test1();
  // your actual logic for test100
}

また、テストの名前が実際に test100()、test101() などの場合は、より適切な名前を検討してください。

于 2013-11-18T02:36:00.377 に答える