Open vincemann opened 2 years ago
otherwise looks more like this: compare(readModuleDto).with(savedModule) .properties() .all() .ignore(readModuleDto::getExerciseGroupIds) .ignore(readModuleDto::getSchoolId) .assertEqual();
Assertions.assertEquals(objectGraphFactory.getSchool().getId(),readModuleDto.getSchoolId());
Assertions.assertEquals(objectGraphFactory.getSchool(),savedModule.getSchool());
i.E.: compare(readModuleDto).with(savedModule) .properties() .all() useConverter<Long,IdentifiableEntity>((a,b) -> { if(b.contains("id")){ return a.equals(b.getId().toString()) }) .assertEqual();
will compare longs with propertynames containing "id" to respective entity.getId()