final GetAsyncOutput asyncOutput = createAsyncOutput(xid);
LOG.info("Hooking RequestContext");
deviceContext.hookRequestCtx(xid, requestContext);
- Assert.assertEquals(requestContext, deviceContext.getRequests().get(xid.getValue()));
+ Assert.assertEquals(requestContext, deviceContext.lookupRequest(xid));
Assert.assertFalse(requestContext.getFuture().isDone());
LOG.info("Sending reply from device");
LOG.error("Test failed when checking RequestContext.future", e);
fail("fail");
}
- Assert.assertTrue(deviceContext.getRequests().isEmpty());
+ Assert.assertTrue(deviceContext.getNumberOfOutstandingRequests() == 0);
}
private static Error createError(final Xid xid) {
public void testProcessReplyError() {
LOG.info("Hooking RequestContext");
deviceContext.hookRequestCtx(xid, requestContext);
- Assert.assertEquals(requestContext, deviceContext.getRequests().get(xid.getValue()));
+ Assert.assertEquals(requestContext, deviceContext.lookupRequest(xid));
Assert.assertFalse(requestContext.getFuture().isDone());
LOG.info("Sending error reply from device");
LOG.error("Test failed when checking RequestContext.future", e);
fail("fail");
}
- Assert.assertTrue(deviceContext.getRequests().isEmpty());
+ Assert.assertTrue(deviceContext.getNumberOfOutstandingRequests() == 0);
}
@Test
public void testProcessReplyList() {
LOG.info("Hooking RequestContext");
deviceContext.hookRequestCtx(xidMulti, requestContextMultiReply);
- Assert.assertEquals(requestContextMultiReply, deviceContext.getRequests().get(xidMulti.getValue()));
+ Assert.assertEquals(requestContextMultiReply, deviceContext.lookupRequest(xidMulti));
Assert.assertFalse(requestContextMultiReply.getFuture().isDone());
LOG.info("Sending reply from device");
LOG.error("Test failed when checking RequestContext.future", e);
fail("fail");
}
- Assert.assertTrue(deviceContext.getRequests().isEmpty());
+ Assert.assertTrue(deviceContext.getNumberOfOutstandingRequests() == 0);
}
private static List<MultipartReply> createMultipartReplyList(final Xid xid) {
public void testProcessException() {
LOG.info("Hooking RequestContext");
deviceContext.hookRequestCtx(xid, requestContext);
- Assert.assertEquals(requestContext, deviceContext.getRequests().get(xid.getValue()));
+ Assert.assertEquals(requestContext, deviceContext.lookupRequest(xid));
Assert.assertFalse(requestContext.getFuture().isDone());
LOG.error("Test failed when checking RequestContext.future", e);
fail("fail");
}
- Assert.assertTrue(deviceContext.getRequests().isEmpty());
+ Assert.assertTrue(deviceContext.getNumberOfOutstandingRequests() == 0);
}
}