Test #1

Merged
admin merged 1726 commits from test into main 2026-09-17 11:52:45 +08:00
Showing only changes of commit b6e81bab6b - Show all commits
@@ -11,10 +11,12 @@ import static org.assertj.core.api.Assertions.assertThat;
class InboundOrderStatusSqlContractTest {
@Test
void opensWaitSplitImmediatelyAfterMeasurementApproval() {
void opensTheFulfillmentSpecificNextStepImmediatelyAfterMeasurementApproval() {
assertThat(sql("approveMeasurement"))
.contains("process_status = 'WAIT_SPLIT'")
.contains("inbounded_at = CURRENT_TIMESTAMP(3)")
.contains("process_status = CASE WHEN fulfillment_type='ONE_CLICK_DROPSHIP'")
.contains("THEN 'WAIT_PALLETIZE' ELSE 'WAIT_SPLIT' END")
.contains("inbounded_at = CASE WHEN fulfillment_type='ONE_CLICK_DROPSHIP'")
.contains("THEN NULL ELSE CURRENT_TIMESTAMP(3) END")
.doesNotContain("process_status = 'WAIT_PRICING'");
assertThat(sql("completeInbound"))
.contains("process_status = 'WAIT_SPLIT'")