TestNG listenerΒΆ
Add dependency
<dependency>
<groupId>org.touchbit.shields4j</groupId>
<artifactId>testng</artifactId>
<version>${shields4j.version}</version>
</dependency>
Add IShieldsListener to testNG
class Example {
public static void main (String[] arg) {
TestNG testNG = new TestNG();
testNG.addListener(new IShieldsListener());
}
}
or add IShieldsListener in your testng.xml file
<suite>
<listeners>
<listener class-name="org.touchbit.shields4j.testng.IShieldsListener" />
</listeners>
</suite>
To customize the prefixes, create your own listener inherited from ShieldsListener
public class ShieldsListener extends IShieldsListener {
public ShieldsListener() {
withLabelPefix("Integration test");
withFilePefix("testng");
}
}