Ejemplo n.º 1
0
 @Before
 public void init() {
   streamDao = mock(StreamDao.class);
   streamPlayer = new StreamPlayer();
   streamPlayer.setSpeedUp(speedUp);
   streamPlayer.setStreamDao(streamDao);
 }
Ejemplo n.º 2
0
  @Test
  public void playTest() {
    List<RobustStreamMessage> messages = new LinkedList<RobustStreamMessage>();
    Message message1 = mock(Message.class);
    manageMessageMock(messages, 10L, "Mocked message1", message1);
    Message message2 = mock(Message.class);
    manageMessageMock(messages, 11L, "Mocked message2", message2);

    when(streamDao.getData()).thenReturn(messages);

    try {
      RobustPublisher publisher = mock(ActiveMQPublisher.class);
      publisher.publish(message1);
      publisher.publish(message2);

      streamPlayer.play(publisher);
    } catch (RobustStreamingException e) {
      e.printStackTrace();
    }
  }