Class TrackerReportBuilder
java.lang.Object
ru.vyarus.dropwizard.guice.test.jupiter.ext.conf.track.TrackerReportBuilder
Guicey test extensions debug reports builder.
- Since:
- 07.03.2025
-
Method Summary
Modifier and TypeMethodDescriptionstatic StringbuildConfigsReport(String configPrefix, List<String> modifiers) Render configuration modifications report.static StringbuildPerformanceReport(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 StringRender hooks and setup objects report.
-
Method Details
-
buildSetupReport
Render hooks and setup objects report.- Parameters:
configPrefix- configuration override prefixsetups- setup objects sourceshooks- hooks sources- Returns:
- rendered report
-
buildPerformanceReport
public static String buildPerformanceReport(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
Render configuration modifications report.- Parameters:
configPrefix- config override prefixmodifiers- modifiers- Returns:
- rendered report
-