コード例 #1
0
 @Test
 public void testRecoveryBadDelays() {
   TestableResilientEventHubReceiver receiver =
       new TestableResilientEventHubReceiver("connectionString", "name", "0", null, -1, null);
   receiver.setReceiveDelay(10);
   receiver.setReceiveNull(true);
   receiver.receive(5000); // receive null and delay is too short, recover
   receiver.receive(5000); // receive message 0
   String offset = EventHubMessage.parseAmqpMessage(receiver.receive(5000)).getOffset();
   assertEquals("1", offset);
 }