Когда подходящее время для вызова robot.cleanUp()
Я использую JUnit и FEST для тестирования интеграции Swing нашего приложения, которое я запускаю и останавливаю, несколько раз в тестовом примере. Должен @after
включить звонок в robot.cleanUp()
?
1 ответ
Решение
Общее правило таково: каждый сайт инициализации FrameFixture должен иметь соответствующий сайт очистки.
Септицизм, если ваш @Before
Метод инициализирует FrameFixture (как в: w = new FrameFixture<MyWindow>()
где w - поле тестового класса), тогда вы должны определить @After
метод, который освободит ресурсы через w.cleanUp()
,
Смотрите пример в: http://docs.codehaus.org/display/FEST/Getting+Started.