@Test
  @Override
  public void testDelete() {
    messageDeliveryService.deleteMessageDelivery(MESSAGE_DELIV);

    Collection<MessageDelivery> ms = messageDeliveryService.getAllMessageDeliveries();
    assertNotNull(ms);
    assertEquals(0, ms.size());

    assertNull(messageDeliveryService.getMessageDelivery(MESSAGE_DELIV.getId()));
  }
  @Test
  @Override
  public void testCreate() {
    MessageDelivery md = new MessageDelivery();
    md.setDelivererTypeName("pigeon");
    md.setMessage(MESSAGE);

    messageDeliveryService.saveMessageDelivery(md);

    assertNotNull(md.getId());
    Collection<MessageDelivery> ms = messageDeliveryService.getAllMessageDeliveries();
    assertNotNull(ms);
    assertEquals(2, ms.size());

    MessageDelivery md2 = messageDeliveryService.getMessageDelivery(md.getId());
    assertNotNull(md2);

    assertEqualsMD(md, md2);
  }