@Test public void testAllRequiredFieldsSet() { GELFMessage emptyGelfMessage = new GELFMessage(); assertFalse(emptyGelfMessage.allRequiredFieldsSet()); GELFMessage versionMissingGelfMessage = createGELFMessage(); versionMissingGelfMessage.setVersion(""); assertFalse(versionMissingGelfMessage.allRequiredFieldsSet()); GELFMessage gelfMessage = createGELFMessage(); assertTrue(gelfMessage.allRequiredFieldsSet()); }
private GELFMessage createGELFMessage() { GELFMessage gelfMessage = new GELFMessage(); gelfMessage.setHost("host.example.com"); gelfMessage.setShortMessage("short message"); gelfMessage.setFullMessage("full message"); gelfMessage.setVersion("1"); gelfMessage.setLevel(0); gelfMessage.setFacility("local0"); gelfMessage.setFile("test.file"); gelfMessage.setLine(42); gelfMessage.addAdditionalData("test", "test"); return gelfMessage; }