В настоящее время при запуске maven-сборки все мои тесты запускаются, и отчет о уверенности создается как XML-журнал (TEST-my.project.TestApp).Подключить пользовательскую аннотацию к тестеру JUnit в Maven
Я создал свою собственную аннотацию @Trace (RQ = «require it tests»), чтобы связать мои тесты с определенным требованием, которое он проверяет.
То, что я хочу, что когда тест запускается с Maven во время сборки, внутри XML журнала, который генерируется в SUREFIRE-отчетах вместо:
<testcase time="0.113" classname="my.project.TestApp" name="FirstTest"/>
я должен получить:
<testcase time="0.113" classname="my.project.TestApp" name="FirstTest">
<traceability>requirement it tests</traceability>
</testcase>
Моя проблема заключается в следующем:
Как связать аннотацию и реализацию обработки указанной аннотации с бегущим классом класса JUnit, используемым Maven при его создании? Или как подключить его к плану surefire, который создает отчет?