无论触发哪一组测试,如何在所有测试之前/之后运行一次方法

时间:2013-11-13 18:40:48

标签: maven junit

我知道这个问题的变化一再被问到,但我似乎无法找到一个好的答案。

我有一些集成测试,需要运行的实时数据库才能执行测试。

由于启动和关闭数据库的成本很高,我不希望每个测试方法都这样做。因此,我希望在测试套件中的所有测试之前以及测试套件中的所有测试之后运行。如果根测试套件已经定义了嵌套测试套件,那么嵌套测试套件不会在前后方法中运行它们也很重要。

所以回顾一下:

  1. 我想在测试套件中的测试之前和之后运行一个方法。
  2. 我想拥有可以独立运行的嵌套测试套件,或者作为一组更大的测试,并且仍然只调用一次这些方法。
  3. 有没有人能解决这个问题呢?

0 个答案:

没有答案