Как увидеть покрытие для всего плагина, в котором написаны тестовые примеры 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;
}