@Test
public void shouldReturnErrorWhenCarFancy() {

    Car ferrari = Car.builder().withPlate("BRL-1234")
            .withModel("ferrari")
            .withPrice(Money.of(1_0000_000_000L, usd))
            .build();
    Set<ConstraintViolation<Car>> validate = validator.validate(ferrari);
    assertFalse(validate.isEmpty());
    String message = validate.stream().findFirst()
            .map(ConstraintViolation::getMessageTemplate)
            .orElse(null);
    assertEquals("The parking does not support fancy car", message);
}