### Question:
IMAReport extends Report { public IMAReport() { imaRecords = new LinkedHashSet<>(); index = 0; } IMAReport(); @Override final String getReportType(); final String getBootcycleId(); final void setBootcycleId(final String bootcycleId); final int getIndex(); final void setIndex(final int index); @JsonIgnore Set<IMAMeasurementRecord> getRecords(); final void addRecord(final IMAMeasurementRecord record); final boolean removeRecord(final IMAMeasurementRecord record); final boolean isFullReport(); int getRecordCount();  }### Answer:
@Test public final void imaReportTest() { new IMAReport(); }