Example #1
0
  public void testSend() throws Exception {
    assertTrue(messageFactory.messages.isEmpty());

    writer.send();

    assertEquals(1, messageFactory.messages.size());
    TestCommitTransactionMessage message =
        (TestCommitTransactionMessage) messageFactory.messages.get(0);
    assertEquals(1, message.setBatchCalls.size());
    assertSame(writer, message.setBatchCalls.get(0));
    assertEquals(1, message.sendCalls.size());
  }