Есть ли способ вызвать метод после всех @ После того, как были запущены аннотированные методы тестового метода? Мне нужно это для специальной рамки для моей компании. В testng я могу использовать метод afterInvocation, который вызывается после каждого метода настройки. Есть ли альтернатива в JUnit?JUnit: Есть ли метод RunListener, который вызывается после @ После аннотированного метода?
0
A
ответ
1
Правило будет запущено после всех @After
. ExternalResource можно было бы злоупотреблять, чтобы сделать то, что вы хотите:
public class VerifyTest {
@Rule public ExternalResource externalResource = new ExternalResource() {
public void after() {
System.out.println("ExternalResource.after");
}
};
@After
public void after1() {
System.out.println("after1");
}
@After
public void after2() {
System.out.println("after2");
}
@Test
public void testVerify throws IOException {
}
}
Смежные вопросы
- 1. tornado.web: Есть метод, который вызывается после метода фактического обработчика?
- 2. Могу ли я использовать аннотацию для вызова метода после аннотированного?
- 3. Junit: метод переопределения Runlistener (testFinished), который не вызывается при запуске параметризованного теста
- 4. JUnit - RunListener не называется
- 5. Метод результата RunListener
- 6. Вызывается метод после JTable: есть ли событие onRenderFinished?
- 7. JUnit RunListener удаляется при ошибке()
- 8. JUnit global до/после
- 9. Очистка после каждого класса junit
- 10. Конструктор вызывается после получения метода
- 11. Явный вызов аннотированного метода @PostConstruct
- 12. JUnit @После вызова метода перед вторым тестом
- 13. Метод Java finalize() не вызывается после использования метода gc()?
- 14. Виртуальный метод, который вызывается вместо производного метода
- 15. Как дождаться @JMSListener аннотированного метода для завершения в JUnit
- 16. Есть ли метод, вызываемый непосредственно после drawRect :?
- 17. метод onCreate вызывается после вызова метода onConfigurationChanged в классе Activity
- 18. onServiceConnected никогда не вызывается после метода bindService
- 19. Весна - почему инициализация вызывается после метода сеттера
- 20. Выполнить метод после метода WCF
- 21. UICollectionView метод источника данных, который не вызывается после перезагрузки данных
- 22. Есть ли метод, который ВСЕГДА вызывается в веб-форме?
- 23. Есть ли метод, который вызывается, когда объект сериализуется?
- 24. Нужна помощь, чтобы понять JUnit RunListener
- 25. Как создать отчеты JUNIT с помощью runlistener?
- 26. Очистка после всех тестов junit
- 27. ILocationListener.OnLocationChanged метод никогда не вызывается после RequestLocationUpdates()
- 28. метод onRestart не вызывается после возвращения
- 29. Параметры метода аннотированного ввода
- 30. То, что вызывается после метода onConfigurationchanged()
thx, я не знал о правилах до этого времени. Но я узнал, что метод testFinished из RunListener также вызывается после всех методов @After. – theBell