class PurgeUnitRepository extends ReportCommonRepository {

    public void bulkAppendReport(List<PurgeUnitModel> reports) {
        Set<PurgeUnitModel> reportsWithoutDuplicate = new HashSet<>(reports);
        List<Document> eliminationUnitDocument =
            reportsWithoutDuplicate.stream()
                .map(ReportCommonRepository::pojoToDocument)
                .collect(Collectors.toList());
        super.bulkAppendReport(eliminationUnitDocument, purgeUnitReportCollection);
    }

    @VisibleForTesting public  PurgeUnitRepository(MongoDbAccess mongoDbAccess, String collectionName);
    public  PurgeUnitRepository(MongoDbAccess mongoDbAccess);

}