test(firstleg): align single-remainder completion contracts
This commit is contained in:
+3
-3
@@ -24,9 +24,9 @@ class LoadingFulfillmentCompletionMapperContractTest {
|
|||||||
.contains("batch.loaded_child_inbound_id=#{inboundId}")
|
.contains("batch.loaded_child_inbound_id=#{inboundId}")
|
||||||
.contains("batch.status='APPLIED'");
|
.contains("batch.status='APPLIED'");
|
||||||
assertThat(completeChild)
|
assertThat(completeChild)
|
||||||
.contains("batch.loaded_child_inbound_id=child.id")
|
.contains("COALESCE(batch.loaded_child_inbound_id,batch.source_inbound_id)")
|
||||||
.contains("child.process_status='LOADED'")
|
.contains("target.process_status='LOADED'")
|
||||||
.contains("source.version=#{expectedSourceVersion}");
|
.contains("target.version=#{expectedSourceVersion}");
|
||||||
assertThat(aggregateRoot)
|
assertThat(aggregateRoot)
|
||||||
.contains("remainder.split_purpose='REMAINDER'")
|
.contains("remainder.split_purpose='REMAINDER'")
|
||||||
.contains("remainder.split_status='NOT_SPLIT'")
|
.contains("remainder.split_status='NOT_SPLIT'")
|
||||||
|
|||||||
+6
-3
@@ -85,10 +85,13 @@ class PdaSplitSettlementSqlContractTest {
|
|||||||
.getAnnotation(Select.class).value()[0];
|
.getAnnotation(Select.class).value()[0];
|
||||||
assertThat(lockParent).contains("split_status AS splitStatus");
|
assertThat(lockParent).contains("split_status AS splitStatus");
|
||||||
|
|
||||||
String markRoot = InboundSplitSettlementMapper.class.getMethod("markRootSplit",
|
String markSource = InboundSplitSettlementMapper.class.getMethod("markSourceLoaded",
|
||||||
long.class, long.class, long.class, int.class)
|
long.class, long.class, int.class, long.class, int.class)
|
||||||
.getAnnotation(Update.class).value()[0];
|
.getAnnotation(Update.class).value()[0];
|
||||||
assertThat(markRoot).contains("process_status IN ('INBOUNDED','LOADING')");
|
assertThat(markSource)
|
||||||
|
.contains("process_status IN ('INBOUNDED','LOADING')")
|
||||||
|
.contains("package_count=#{loadedPackageCount}")
|
||||||
|
.contains("split_status='FULLY_SPLIT'");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
|
|||||||
Reference in New Issue
Block a user