fix(lastleg): restore dispatch returns from immutable pick source and expose customer receipts
This commit is contained in:
+5
@@ -162,6 +162,7 @@ class DispatchPdaWorkflowServiceTest {
|
||||
when(orders.findGlobalByDispatchNo("DSP-1")).thenReturn(order);
|
||||
when(tasks.lockByDispatch("100", 1L)).thenReturn(task);
|
||||
when(operations.findKey("100", "pick-1")).thenReturn(replay);
|
||||
when(orders.lockById("100", 1L)).thenReturn(order);
|
||||
|
||||
DispatchPdaResponses.Picked result = service.pick("WH-1", "DSP-1", 21L, "7", "Picker", request);
|
||||
|
||||
@@ -169,6 +170,10 @@ class DispatchPdaWorkflowServiceTest {
|
||||
verify(inventory, never()).allocate(any(), any(), any());
|
||||
verify(picks, never()).insert((DispatchPdaPick) any());
|
||||
verify(items, never()).bindReceivedPallets(any(), any());
|
||||
var locks = org.mockito.Mockito.inOrder(orders, tasks);
|
||||
locks.verify(orders).findGlobalByDispatchNo("DSP-1");
|
||||
locks.verify(orders).lockById("100", 1L);
|
||||
locks.verify(tasks).lockByDispatch("100", 1L);
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
Reference in New Issue
Block a user