public void testGetRequestedConfiguration() throws Exception { final GelfOutput gelfOutput = new GelfOutput(); final ConfigurationRequest request = gelfOutput.getRequestedConfiguration(); assertNotNull(request); assertNotNull(request.asList()); }
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)); }