diff --git a/services/Promoter/src/test/java/com/bottega/promoter/concert/api/app/ConcertService_discountConcert_compTest.java b/services/Promoter/src/test/java/com/bottega/promoter/concert/api/app/ConcertService_discountConcert_compTest.java index 185531ca..d711c7b3 100644 --- a/services/Promoter/src/test/java/com/bottega/promoter/concert/api/app/ConcertService_discountConcert_compTest.java +++ b/services/Promoter/src/test/java/com/bottega/promoter/concert/api/app/ConcertService_discountConcert_compTest.java @@ -1,15 +1,15 @@ package com.bottega.promoter.concert.api.app; -import java.util.List; - -import com.bottega.promoter.concert.*; +import com.bottega.promoter.concert.Price; import com.bottega.promoter.concert.domain.Concert; import com.bottega.promoter.concert.fixtures.ConcertLogicTestBase; import com.bottega.sharedlib.vo.Money; import com.bottega.sharedlib.vo.error.ErrorResult; import io.vavr.control.Either; -import org.assertj.core.api.Assertions; import org.junit.jupiter.api.Test; + +import java.util.List; + import static com.bottega.promoter.concert.fixtures.asserts.PriceAssert.assertThatPrice; import static com.bottega.sharedlib.fixtures.ErrorAssert.assertThatError; import static com.bottega.sharedlib.vo.error.ErrorType.NOT_FOUND; @@ -28,12 +28,9 @@ void discountConcert_discountsConcert_onValidInput() { Either> result = concertFixtures.concertService.discountConcert(concert.getId().asString(), 10); //then - assertThat(result).hasRightValueSatisfying(prices -> { - Assertions.assertThat(prices).hasSize(1); - assertThatPrice(prices.getFirst()) - .equalTo(new Money(90_00)) - .hasFactors(new PriceFactor("PERCENTAGE", 10, null)); - }); + assertThatPrice(result.get().getFirst()) + .equalTo(new Money(90_00)); + } @Test diff --git a/services/Promoter/src/test/java/com/bottega/promoter/pricing/api/app/PricingServiceTest.java b/services/Promoter/src/test/java/com/bottega/promoter/pricing/api/app/PricingService_liveCoding_Test.java similarity index 92% rename from services/Promoter/src/test/java/com/bottega/promoter/pricing/api/app/PricingServiceTest.java rename to services/Promoter/src/test/java/com/bottega/promoter/pricing/api/app/PricingService_liveCoding_Test.java index c4d392a0..d7b32dc0 100644 --- a/services/Promoter/src/test/java/com/bottega/promoter/pricing/api/app/PricingServiceTest.java +++ b/services/Promoter/src/test/java/com/bottega/promoter/pricing/api/app/PricingService_liveCoding_Test.java @@ -8,7 +8,7 @@ import static com.bottega.promoter.concert.fixtures.asserts.PriceAssert.assertThatPrice; -class PricingServiceTest extends ConcertLogicTestBase { +class PricingService_liveCoding_Test extends ConcertLogicTestBase { private PricingService pricingService;