liujie
2026-09-14 15defa991fcd30b9fa60bab17d2230b5929bf2a2
backend/src/test/java/com/tourguide/modules/order/service/GuideTourOrderServiceTest.java
@@ -75,13 +75,16 @@
    }
    @Test
    void shouldExposeGuideEarningAmountForHistoryOrder() {
    void shouldExposePaymentAmountSeparatelyFromGuideEarningForHistoryOrder() {
        TourOrder order = order(OrderStatus.COMPLETED);
        order.setAmount(new BigDecimal("300.00"));
        order.setPaymentAmount(new BigDecimal("300.00"));
        order.setGuideEarningAmount(new BigDecimal("256.00"));
        when(orderMapper.selectOne(any())).thenReturn(order);
        GuideOrderResponse response = service.detail(8L, 10L);
        assertThat(response.getPaymentAmount()).isEqualByComparingTo("300.00");
        assertThat(response.getEarningAmount()).isEqualByComparingTo("256.00");
    }