Как увидеть покрытие для всего плагина, в котором написаны тестовые примеры junit и swtbot

У меня есть плагин eclipse, для которого были написаны оба теста junit и swtbot… набор тестов для junit запускает все тестовые примеры как плагин junit… тест и покрытие можно увидеть… таким же образом тестовые примеры swtbot можно запускать как тест swtbot и покрытие может быть видно... но они не включают в себя покрытие на... весь плагин.... Как я могу иметь один набор тестов, который запускает тестовые примеры junit как тестовый пакет junit и тестовые примеры swtbot как тестовый файл swtbot… и обеспечивает охват всего плагина…

1 ответ

Вы можете использовать TestSuite, чтобы объединить ваши тесты и запустить этот TestSuite как swtbot Test.

открытый класс AllTests расширяет TestSuite {

public static TestSuite suite () {TestSuite suite = new TestSuite ();

suite.addTest(new JUnit4TestAdapter(UnitTests.class));
suite.addTest(new JUnit4TestAdapter(SWTBotTests.class));

return suite;

}

Другие вопросы по тегам