From eb385fe906ecdd1d48657810e121e1eb3361fb04 Mon Sep 17 00:00:00 2001 From: ouyangxq <775153912@qq.com> Date: Tue, 1 Sep 2026 16:24:10 +0800 Subject: [PATCH] test(firstleg): align outbound truck lookup contract --- .../dispatch/OutboundDispatchReadMapperContractTest.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/firstleg/src/test/java/com/baiyue/firstleg/outbound/dispatch/OutboundDispatchReadMapperContractTest.java b/firstleg/src/test/java/com/baiyue/firstleg/outbound/dispatch/OutboundDispatchReadMapperContractTest.java index 79814ad18..554119772 100644 --- a/firstleg/src/test/java/com/baiyue/firstleg/outbound/dispatch/OutboundDispatchReadMapperContractTest.java +++ b/firstleg/src/test/java/com/baiyue/firstleg/outbound/dispatch/OutboundDispatchReadMapperContractTest.java @@ -67,7 +67,7 @@ class OutboundDispatchReadMapperContractTest { void oceanAndTruckQueriesAreResolvedOnceFromTheContainerRoot() throws Exception { String oceanSql = OutboundDispatchReadMapper.class.getMethod("ocean", long.class) .getAnnotation(Select.class).value()[0]; - String truckSql = OutboundDispatchReadMapper.class.getMethod("truck", long.class, long.class) + String truckSql = OutboundDispatchReadMapper.class.getMethod("truck", long.class) .getAnnotation(Select.class).value()[0]; assertThat(oceanSql) @@ -75,7 +75,10 @@ class OutboundDispatchReadMapperContractTest { .contains("booking.customer_id customerId") .doesNotContain("#{tenantId}"); assertThat(truckSql) - .contains("container_booking_id=#{containerBookingId}", "loading_plan_id=#{loadingPlanId}") + .contains("fl_truck_appointment appointment", "fl_ocean_booking_container_allocation allocation") + .contains("allocation.ocean_booking_id=appointment.ocean_booking_id") + .contains("allocation.container_booking_id=#{containerBookingId}") + .doesNotContain("loading_plan_id", "#{loadingPlanId}") .doesNotContain("#{tenantId}"); }