public ReportModel getAndRemoveReportModel( Class<?> testClass ) {
        synchronized( reportModels ) {
            ReportModel reportModel = reportModels.get( testClass.getCanonicalName() );
            reportModels.remove( testClass.getCanonicalName() );
            return reportModel;
        }
    }
Returns the {@link com.tngtech.jgiven.report.model.ReportModel} for the given test class and removes it.
jgiven-junit/src/main/java/com/tngtech/jgiven/junit/ScenarioModelHolder.java