@Override public synchronized long getTimestampOfLastReceivedMessage() { return this.messageQueue == null ? 0 : this.messageQueue.getTimestampOfLastReceivedMessage(); }
@Override public synchronized long getTimestampOfLastReceivedMessage() { return this.messageQueue == null ? 0 : this.messageQueue.getTimestampOfLastReceivedMessage(); }
Assert.assertEquals( 0, queue.getFailedReceptionCount()); Assert.assertEquals( 0, queue.getReceivedMessagesCount()); Assert.assertEquals( 0, queue.getTimestampOfLastReceivedMessage()); Assert.assertEquals( 0, queue.getTimestampOfLastReceptionFailure()); Assert.assertTrue( timestampOfLastReceivedMessage <= queue.getTimestampOfLastReceivedMessage()); timestampOfLastReceivedMessage = queue.getTimestampOfLastReceivedMessage(); Assert.assertEquals( 0, queue.getTimestampOfLastReceptionFailure()); Assert.assertTrue( timestampOfLastReceivedMessage <= queue.getTimestampOfLastReceivedMessage()); timestampOfLastReceivedMessage = queue.getTimestampOfLastReceivedMessage(); Assert.assertEquals( 0, queue.getTimestampOfLastReceptionFailure()); Assert.assertTrue( timestampOfLastReceivedMessage <= queue.getTimestampOfLastReceivedMessage()); timestampOfLastReceivedMessage = queue.getTimestampOfLastReceivedMessage(); Assert.assertTrue( timestampOfLastReceivedMessage <= queue.getTimestampOfLastReceivedMessage()); timestampOfLastReceivedMessage = queue.getTimestampOfLastReceivedMessage(); Assert.assertNotEquals( 0, queue.getTimestampOfLastReceivedMessage()); Assert.assertNotEquals( 0, queue.getTimestampOfLastReceptionFailure()); Assert.assertEquals( 0, queue.getFailedReceptionCount()); Assert.assertEquals( 0, queue.getReceivedMessagesCount()); Assert.assertEquals( 0, queue.getTimestampOfLastReceivedMessage()); Assert.assertEquals( 0, queue.getTimestampOfLastReceptionFailure());
@Test public void testOffer_whenCapacityIsExceeded() { RoboconfMessageQueue queue = new RoboconfMessageQueue( 1 ); // We are in the capacity's bounds queue.offer( Mockito.mock( Message.class )); Assert.assertEquals( 0, queue.getFailedReceptionCount()); Assert.assertEquals( 1, queue.getReceivedMessagesCount()); Assert.assertEquals( 0, queue.getTimestampOfLastReceptionFailure()); Assert.assertNotEquals( 0, queue.getTimestampOfLastReceivedMessage()); // We exceed the capacity queue.offer( Mockito.mock( Message.class )); Assert.assertEquals( 0, queue.getFailedReceptionCount()); Assert.assertEquals( 1, queue.getReceivedMessagesCount()); Assert.assertEquals( 0, queue.getTimestampOfLastReceptionFailure()); Assert.assertNotEquals( 0, queue.getTimestampOfLastReceivedMessage()); }
Assert.assertEquals( queue.getTimestampOfLastReceivedMessage(), client.getTimestampOfLastReceivedMessage());