Я пытаюсь создать некоторый модульный тест для элементов клиента-разведчика.Тесты клиентского модуля Eclipse Scout
У меня есть шаблон для AbstractGroupBox
, скажем AbstractMyBox
.
Я вижу, что мне нужно иметь ScoutClientTestRunner
для этого, поэтому я создаю простой пример:
@RunWith(ScoutClientTestRunner.class)
public class MyyBoxTemplateTest {
AbstractMyBox box;
@Before
public void createTemplate() throws Exception {
box = new AbstractMyBox() {};
}
@After
public void destroyTemplate() throws Exception {
box = null;
}
@Test
public void testTitle() {
String title = box.getLabel();
assertEquals(title, TEXTS.get("Something"));
}
}
Когда я запускаю тест блока с JUnit Plug-in test
его открыть новое окно затмение
и часы являются прядильными, внутри компонента JUnit он указан Runs: 0/0
Что такое Я делаю неправильно?
Marko
Только некоторые комментарии о вашем коде: на Java вам не нужен метод «destroyTemplate». Пусть сборщик мусора выполняет свою работу. – Jmini