fix(firstleg): enforce PDA task warehouse scope
This commit is contained in:
+4
-1
@@ -15,10 +15,13 @@ class LoadingPickStableLookupContractTest {
|
||||
String legacy = LoadingPickTaskMapper.class.getMethod("selectLoadingByContainerAndAccount", String.class, long.class)
|
||||
.getAnnotation(Select.class).value()[0];
|
||||
assertThat(cabinet).contains("booking.cabinet_no=#{cabinetNo}", "booking.record_status='ACTIVE'")
|
||||
.contains("booking.warehouse_id=#{warehouseId}")
|
||||
.doesNotContain("task.container_no");
|
||||
assertThat(plan).contains("task.loading_plan_id=#{loadingPlanId}", "booking.record_status='ACTIVE'")
|
||||
.contains("booking.warehouse_id=#{warehouseId}")
|
||||
.doesNotContain("task.container_no");
|
||||
assertThat(legacy).contains("booking.container_no = #{containerNo}",
|
||||
"booking.record_status = 'ACTIVE'").doesNotContain("task.container_no =");
|
||||
"booking.record_status = 'ACTIVE'", "booking.warehouse_id = #{warehouseId}")
|
||||
.doesNotContain("task.container_no =");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user