final ResourceManager mgr = new ResourceManager();
mgr.registerDefaults();
final MasterReport report = (MasterReport) mgr.createDirectly(resource, MasterReport.class).getResource();
final GlobalAuthenticationStore globalAuthenticationStore = new GlobalAuthenticationStore();
final ReportRenderContext masterContext =
new ReportRenderContext(report, report, null, globalAuthenticationStore);
final SubReport subReport = (SubReport) report.getReportHeader().getElement(0);
final ReportRenderContext subContext =
new ReportRenderContext(report, subReport, masterContext, globalAuthenticationStore);
final SubReport subReport2 = subReport.getReportHeader().getSubReport(0);
final ReportRenderContext subSubContext =
new ReportRenderContext(report, subReport2, subContext, globalAuthenticationStore);
final TestRootBandRenderer r = new TestRootBandRenderer(subReport.getPageFooter(), subSubContext);
final ValidateTextGraphics graphics2D = new ValidateTextGraphics(468, 108);
graphics2D.expect("Any Text Printed Is An Error!");