Class TrackerReportBuilder
- java.lang.Object
-
- ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TrackerReportBuilder
-
public final class TrackerReportBuilder extends java.lang.ObjectGuicey test extensions debug reports builder.- Since:
- 07.03.2025
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringbuildConfigsReport(java.lang.String configPrefix, java.util.List<java.lang.String> modifiers)Render configuration modifications report.static java.lang.StringbuildPerformanceReport(java.util.List<ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.PerformanceTrack> tracks, org.junit.jupiter.api.extension.ExtensionContext context, GuiceyTestTime phase)Render performance report.static java.lang.StringbuildSetupReport(java.lang.String configPrefix, java.util.List<java.lang.String> setups, java.util.List<java.lang.String> hooks)Render hooks and setup objects report.
-
-
-
Method Detail
-
buildSetupReport
public static java.lang.String buildSetupReport(java.lang.String configPrefix, java.util.List<java.lang.String> setups, java.util.List<java.lang.String> hooks)Render hooks and setup objects report.- Parameters:
configPrefix- configuration override prefixsetups- setup objects sourceshooks- hooks sources- Returns:
- rendered report
-
buildPerformanceReport
public static java.lang.String buildPerformanceReport(java.util.List<ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.PerformanceTrack> tracks, org.junit.jupiter.api.extension.ExtensionContext context, GuiceyTestTime phase)Render performance report.- Parameters:
tracks- performance trackscontext- junit contextphase- current phase- Returns:
- rendered report
-
buildConfigsReport
public static java.lang.String buildConfigsReport(java.lang.String configPrefix, java.util.List<java.lang.String> modifiers)Render configuration modifications report.- Parameters:
configPrefix- config override prefixmodifiers- modifiers- Returns:
- rendered report
-
-