@Test public void shouldAddNodeIfOnQueueItem() { // act c.receiveResult(uri, nodeId); // assert verify(taskProcessingQueueHelper) .setNodeIdOnUrl(instanceNetworkManagerTeardownQueueId, uri, nodeId); }
@SuppressWarnings("unchecked") @Test public void shouldSendMessageToTheNodeRunningTheInstance() { // setup GenericContinuationAnswer<Instance> gca = new GenericContinuationAnswer<Instance>(resultInstance); doAnswer(gca).when(dhtReader).getAsync(eq(instancePId), isA(PiContinuation.class)); // act c.receiveResult(uri, nodeId); // assert verify(messageContext) .routePiMessageToApplication( securityGroupPId, EntityMethod.DELETE, resultInstance, NetworkManagerApplication.APPLICATION_NAME); }