### 01-agent-tests-green (mvn test -Dtest=PricingAgentTest, draft implementation) ------------------------------------------------------------------------------- Test set: shop.PricingAgentTest ------------------------------------------------------------------------------- Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.122 s -- in shop.PricingAgentTest ### 02-spec-tests-red (mvn test -Dtest=PricingSpecTest, draft implementation) ------------------------------------------------------------------------------- Test set: shop.PricingSpecTest ------------------------------------------------------------------------------- Tests run: 4, Failures: 3, Errors: 0, Skipped: 0, Time elapsed: 0.119 s <<< FAILURE! -- in shop.PricingSpecTest shop.PricingSpecTest.shippingIsNeverDiscounted -- Time elapsed: 0.051 s <<< FAILURE! org.opentest4j.AssertionFailedError: expected: <120.00> but was: <130.00> shop.PricingSpecTest.exactly1000GetsNoDiscount -- Time elapsed: 0.013 s <<< FAILURE! org.opentest4j.AssertionFailedError: expected: <0.00> but was: <100.00> shop.PricingSpecTest.shippingDoesNotPushAnOrderOverTheThreshold -- Time elapsed: 0.002 s <<< FAILURE! org.opentest4j.AssertionFailedError: expected: <0.00> but was: <105.00> ### 03-after-fix (mvn test, corrected implementation) ------------------------------------------------------------------------------- Test set: shop.PricingAgentTest ------------------------------------------------------------------------------- Tests run: 4, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 0.047 s <<< FAILURE! -- in shop.PricingAgentTest shop.PricingAgentTest.shippingCountsTowardTheThreshold -- Time elapsed: 0.010 s <<< FAILURE! org.opentest4j.AssertionFailedError: expected: <105.00> but was: <0.00> shop.PricingAgentTest.ordersAtTheThresholdQualify -- Time elapsed: 0.006 s <<< FAILURE! org.opentest4j.AssertionFailedError: expected: <100.00> but was: <0.00> ------------------------------------------------------------------------------- Test set: shop.PricingSpecTest ------------------------------------------------------------------------------- Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.097 s -- in shop.PricingSpecTest