/******************************************************************************************************************* * * ******************************************************************************************************************/ private void onConfirmMeasurement (final @ListensTo @Nonnull ConfirmMeasurementMessage message) { log.info("onConfirmMeasurement()"); presentation.hideInvitationToOperateOnTheSensor(); continueAction.setEnabled(false); cancelAction.setEnabled(false); collaborationPendingUserIntervention.resume(suspensionToken, new Runnable() { @Override public void run() { presentation.renderWhiteCellAt(currentPosition); presentation.showMeasureInProgress(); new MeasurementRequest().sendLater(MEASUREMENT_DELAY, MILLISECONDS); } }); suspensionToken = null; collaborationPendingUserIntervention = NULL_COLLABORATION; }
inOrder.verify(action("Cancel")).setEnabled(eq(true)); inOrder.verify(action("Continue")).actionPerformed(any(ActionEvent.class)); inOrder.verify(presentation).hideInvitationToOperateOnTheSensor(); inOrder.verify(action("Continue")).setEnabled(eq(false)); inOrder.verify(action("Cancel")).setEnabled(eq(false)); inOrder.verify(action("Cancel")).setEnabled(eq(true)); inOrder.verify(action("Continue")).actionPerformed(any(ActionEvent.class)); inOrder.verify(presentation).hideInvitationToOperateOnTheSensor(); inOrder.verify(action("Continue")).setEnabled(eq(false)); inOrder.verify(action("Cancel")).setEnabled(eq(false)); inOrder.verify(action("Cancel")).setEnabled(eq(true)); inOrder.verify(action("Continue")).actionPerformed(any(ActionEvent.class)); inOrder.verify(presentation).hideInvitationToOperateOnTheSensor(); inOrder.verify(action("Continue")).setEnabled(eq(false)); inOrder.verify(action("Cancel")).setEnabled(eq(false)); inOrder.verify(action("Cancel")).setEnabled(eq(true)); inOrder.verify(action("Continue")).actionPerformed(any(ActionEvent.class)); inOrder.verify(presentation).hideInvitationToOperateOnTheSensor(); inOrder.verify(action("Continue")).setEnabled(eq(false)); inOrder.verify(action("Cancel")).setEnabled(eq(false)); inOrder.verify(action("Cancel")).setEnabled(eq(true)); inOrder.verify(action("Continue")).actionPerformed(any(ActionEvent.class)); inOrder.verify(presentation).hideInvitationToOperateOnTheSensor(); inOrder.verify(action("Continue")).setEnabled(eq(false)); inOrder.verify(action("Cancel")).setEnabled(eq(false));
inOrder.verify(action("Cancel")).setEnabled(eq(true)); inOrder.verify(action("Continue")).actionPerformed(any(ActionEvent.class)); inOrder.verify(presentation).hideInvitationToOperateOnTheSensor(); inOrder.verify(action("Continue")).setEnabled(eq(false)); inOrder.verify(action("Cancel")).setEnabled(eq(false)); inOrder.verify(action("Cancel")).setEnabled(eq(true)); inOrder.verify(action("Continue")).actionPerformed(any(ActionEvent.class)); inOrder.verify(presentation).hideInvitationToOperateOnTheSensor(); inOrder.verify(action("Continue")).setEnabled(eq(false)); inOrder.verify(action("Cancel")).setEnabled(eq(false)); inOrder.verify(action("Cancel")).setEnabled(eq(true)); inOrder.verify(action("Continue")).actionPerformed(any(ActionEvent.class)); inOrder.verify(presentation).hideInvitationToOperateOnTheSensor(); inOrder.verify(action("Continue")).setEnabled(eq(false)); inOrder.verify(action("Cancel")).setEnabled(eq(false)); inOrder.verify(action("Cancel")).setEnabled(eq(true)); inOrder.verify(action("Continue")).actionPerformed(any(ActionEvent.class)); inOrder.verify(presentation).hideInvitationToOperateOnTheSensor(); inOrder.verify(action("Continue")).setEnabled(eq(false)); inOrder.verify(action("Cancel")).setEnabled(eq(false)); inOrder.verify(action("Cancel")).setEnabled(eq(true)); inOrder.verify(action("Continue")).actionPerformed(any(ActionEvent.class)); inOrder.verify(presentation).hideInvitationToOperateOnTheSensor(); inOrder.verify(action("Continue")).setEnabled(eq(false)); inOrder.verify(action("Cancel")).setEnabled(eq(false));