Exemplo n.º 1
0
  @Test
  public void updateDeviceEntry() {
    fakeReceiver.emitSingleCorrectMessage();
    fakeReceiver.emitSingleCorrectMessageDifferentServices();

    assertSame("Correct message not in cache", parser.getCache().size(), 1);
    assertSame("Correct message not in cache", parser.getCache().lastAnnounceSize(), 1);
    assertNull("Original message still in cache", parser.getCache().get(CORRECT_MESSAGE));
    assertNotNull(
        "New message not in cache", parser.getCache().get(CORRECT_MESSAGE_DIFFERENT_SERVICES));
  }