### Question:
TaskCommentRepresentationModelAssembler implements TaskanaPagingAssembler<TaskComment, TaskCommentRepresentationModel> { public TaskComment toEntityModel(TaskCommentRepresentationModel repModel) { TaskCommentImpl taskComment = (TaskCommentImpl) taskService.newTaskComment(repModel.getTaskId()); taskComment.setId(repModel.getTaskCommentId()); taskComment.setTextField(repModel.getTextField()); taskComment.setCreator(repModel.getCreator()); taskComment.setCreated(repModel.getCreated()); taskComment.setModified(repModel.getModified()); return taskComment; } @Autowired  TaskCommentRepresentationModelAssembler(TaskService taskService); @NonNull @Override TaskCommentRepresentationModel toModel(@NonNull TaskComment taskComment); TaskComment toEntityModel(TaskCommentRepresentationModel repModel); @Override TaskanaPagedModelKeys getProperty(); @Override TaskanaPagedModel<TaskCommentRepresentationModel> toPageModel(
      Iterable<TaskComment> taskComments, PageMetadata pageMetadata);  }### Answer:
@Test void should_ReturnEntity_When_ConvertingRepresentationModelToEntity() { TaskCommentRepresentationModel repModel = new TaskCommentRepresentationModel(); repModel.setTaskId("TKI:000000000000000000000000000000000000"); repModel.setTaskCommentId("TCI:000000000000000000000000000000000000"); repModel.setCreator("user-1-1"); repModel.setCreated(Instant.parse("2010-01-01T12:00:00Z")); repModel.setModified(Instant.parse("2011-11-11T11:00:00Z")); repModel.setTextField("textField"); TaskComment taskComment = assembler.toEntityModel(repModel); testEquality(taskComment, repModel); }