Пример #1
0
  public void testGetRequestedConfiguration() throws Exception {
    final GelfOutput gelfOutput = new GelfOutput();

    final ConfigurationRequest request = gelfOutput.getRequestedConfiguration();

    assertNotNull(request);
    assertNotNull(request.asList());
  }
Пример #2
0
  public void testWrite() throws Exception {
    final GelfTransport transport = mock(GelfTransport.class);
    final Message message = mock(Message.class);
    final GelfMessage gelfMessage = new GelfMessage("Test");

    final GelfOutput gelfOutput = Mockito.spy(new GelfOutput());
    doReturn(transport).when(gelfOutput).buildTransport(any(Configuration.class));
    doReturn(gelfMessage).when(gelfOutput).toGELFMessage(message);

    gelfOutput.write(message);

    verify(transport).send(eq(gelfMessage));
  }