0

我正在使用 JUnit 3,并且我有一个包含 4 种测试方法的测试类。A类:test1() test2() test3() test4()

现在我又写了一个测试类B,它有以下方法: test10() test11() test12()

现在,test10() 需要 test1()(A 类)作为先决条件。所以我只想在 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 回答