package hudson.plugins.violations; public class ViolationsReportAsserter { private ViolationsReport violationsReport; private TypeDescriptor typeDescriptor; public ViolationsReportAsserter(ViolationsReport violationsReport, TypeDescriptor typeDescriptor) { this.violationsReport = violationsReport; this.typeDescriptor = typeDescriptor; } public static ViolationsReportAsserter assertThat( ViolationsReport violationsReport, TypeDescriptor typeDescriptor) { return new ViolationsReportAsserter(violationsReport, typeDescriptor); } public ReportedFileAsserter assertThat(String reportedFile) { return new ReportedFileAsserter(this, reportedFile); } TypeDescriptor getTypeDescriptor() { return typeDescriptor; } ViolationsReport getViolationsReport() { return violationsReport; } }