From c565606edf9b1364faca6f253d992df0fb32bf80 Mon Sep 17 00:00:00 2001 From: Michael Hoennig Date: Wed, 19 Jun 2024 18:10:54 +0200 Subject: [PATCH] amending other tests to improved error messages --- .../HsBookingItemEntityValidator.java | 6 +++- ...oudServerBookingItemValidatorUnitTest.java | 8 ++--- ...gedServerBookingItemValidatorUnitTest.java | 8 ++--- ...ingAssetPropsControllerAcceptanceTest.java | 29 +++++++++++-------- 4 files changed, 30 insertions(+), 21 deletions(-) diff --git a/src/main/java/net/hostsharing/hsadminng/hs/booking/item/validators/HsBookingItemEntityValidator.java b/src/main/java/net/hostsharing/hsadminng/hs/booking/item/validators/HsBookingItemEntityValidator.java index c7a1dfa1..ee07e981 100644 --- a/src/main/java/net/hostsharing/hsadminng/hs/booking/item/validators/HsBookingItemEntityValidator.java +++ b/src/main/java/net/hostsharing/hsadminng/hs/booking/item/validators/HsBookingItemEntityValidator.java @@ -60,7 +60,7 @@ public class HsBookingItemEntityValidator extends HsEntityValidator propDef.getValue(subItem.getResources())) - .map(v -> v instanceof Boolean ? BooleanUtils.toInteger((Boolean)v) : v) // FIXME: remove? + .map(HsBookingItemEntityValidator::convertBooleanToInteger) .map(HsBookingItemEntityValidator::toIntegerWithDefault0) .reduce(0, Integer::sum); final var maxValue = getIntegerValueWithDefault0(propDef, bookingItem.getResources()); @@ -76,4 +76,8 @@ public class HsBookingItemEntityValidator extends HsEntityValidator