### Question:
ClassificationSummaryRepresentationModelAssembler implements TaskanaPagingAssembler<
        ClassificationSummary, ClassificationSummaryRepresentationModel> { @NonNull @Override public ClassificationSummaryRepresentationModel toModel( @NonNull ClassificationSummary classificationSummary) { ClassificationSummaryRepresentationModel repModel = new ClassificationSummaryRepresentationModel(); repModel.setClassificationId(classificationSummary.getId()); repModel.setApplicationEntryPoint(classificationSummary.getApplicationEntryPoint()); repModel.setCategory(classificationSummary.getCategory()); repModel.setDomain(classificationSummary.getDomain()); repModel.setKey(classificationSummary.getKey()); repModel.setName(classificationSummary.getName()); repModel.setParentId(classificationSummary.getParentId()); repModel.setParentKey(classificationSummary.getParentKey()); repModel.setPriority(classificationSummary.getPriority()); repModel.setServiceLevel(classificationSummary.getServiceLevel()); repModel.setType(classificationSummary.getType()); repModel.setCustom1(classificationSummary.getCustomAttribute(CUSTOM_1)); repModel.setCustom2(classificationSummary.getCustomAttribute(CUSTOM_2)); repModel.setCustom3(classificationSummary.getCustomAttribute(CUSTOM_3)); repModel.setCustom4(classificationSummary.getCustomAttribute(CUSTOM_4)); repModel.setCustom5(classificationSummary.getCustomAttribute(CUSTOM_5)); repModel.setCustom6(classificationSummary.getCustomAttribute(CUSTOM_6)); repModel.setCustom7(classificationSummary.getCustomAttribute(CUSTOM_7)); repModel.setCustom8(classificationSummary.getCustomAttribute(CUSTOM_8)); return repModel; } @Autowired  ClassificationSummaryRepresentationModelAssembler(
      ClassificationService classificationService); @NonNull @Override ClassificationSummaryRepresentationModel toModel(
      @NonNull ClassificationSummary classificationSummary); ClassificationSummary toEntityModel(ClassificationSummaryRepresentationModel repModel); @Override TaskanaPagedModelKeys getProperty(); @Override TaskanaPagedModel<ClassificationSummaryRepresentationModel> toPageModel(
      Iterable<ClassificationSummary> entities, PageMetadata pageMetadata);  }### Answer:
@Test void should_ReturnRepresentationModel_When_ConvertingEntityToRepresentationModel() { ClassificationSummaryImpl classification = (ClassificationSummaryImpl) classificationService.newClassification("DOMAIN_A", "1", "A").asSummary(); classification.setId("1"); classification.setCategory("ABC"); classification.setName("Classification 1"); classification.setCustom1("Custom1"); classification.setCustom2("Custom2"); classification.setCustom3("Custom3"); classification.setCustom4("Custom4"); classification.setCustom5("Custom5"); classification.setCustom6("Custom6"); classification.setCustom7("Custom7"); classification.setCustom8("Custom8"); classification.setParentId("2"); classification.setParentKey("parentKey"); classification.setPriority(2); classification.setApplicationEntryPoint("12"); classification.setServiceLevel("P1D"); ClassificationSummaryRepresentationModel repModel = assembler.toModel(classification); testEquality(classification, repModel); testLinks(repModel); }