Как добавить пользовательский текст в отчет junit для запуска cucumber-jvm
Мы используем бамбук для печати выводов junit для тестов, и я хотел бы добавить информацию о версии в отчет. Есть ли способ сделать это? Я использую следующие параметры:
--plugin junit:./output.xml --glue com.package.integrationtest
--plugin com.package.util.LogbackFormatter
Я пытаюсь написать версию в шаге, используя следующее:
stepdefs.scenario.write(String.format("version: %s",stepdefs.version);
Это выводит строку в форматтер (который перенаправляет на вход в систему), но не помещает строку в форматирующий объект junit. Есть ли способ поместить строку в выходной файл junit?
1 ответ
Используйте метод аннотации jUnit.
@After
public void afterScenario(Scenario scenario) {
scenario.write("Text you want to write in junit report");
}