public void testLog() { assertNotNull(MessageSS.log(new Ipv4("0.0.0.0"), 1, 0, MessageSS.LogType.ERROR, "b", "c", "d")); assertNull(MessageSS.log(null, 1, 0, MessageSS.LogType.ERROR, "b", "c", "d")); assertNull(MessageSS.log(new Ipv4("0.0.0.0"), -2, 0, MessageSS.LogType.ERROR, "b", "c", "d")); assertNull(MessageSS.log(new Ipv4("0.0.0.0"), 1, 0, null, "b", "c", "d")); assertNull(MessageSS.log(new Ipv4("0.0.0.0"), 1, 0, MessageSS.LogType.ERROR, null, "c", "d")); assertNull(MessageSS.log(new Ipv4("0.0.0.0"), 1, 0, MessageSS.LogType.ERROR, "b", null, "d")); assertNull(MessageSS.log(new Ipv4("0.0.0.0"), 1, 0, MessageSS.LogType.ERROR, "b", "c", null)); assertNull(MessageSS.log(new Ipv4("0.0.0.0"), 1, 0, MessageSS.LogType.ERROR, "", "c", "d")); assertNull(MessageSS.log(new Ipv4("0.0.0.0"), 1, 0, MessageSS.LogType.ERROR, "b", "", "d")); assertNull(MessageSS.log(new Ipv4("0.0.0.0"), 1, 0, MessageSS.LogType.ERROR, "b", "c", "")); String message = MessageSS.log(new Ipv4("0.0.0.0"), 1, 0, MessageSS.LogType.ERROR, "b", "c", "d"); assertNull(Message.getParam(message, 0)); assertTrue( Message.getParam(message, MessageSS.SS_LOG_TYPE) .equals(MessageSS.LogType.ERROR.toString())); assertTrue(Message.getParam(message, MessageSS.SS_LOG_CLASSE).equals("b")); assertTrue(Message.getParam(message, MessageSS.SS_LOG_FONCTION).equals("c")); assertTrue(Message.getParam(message, MessageSS.SS_LOG_MESSAGE).equals("d")); assertNull(Message.getParam(message, MessageSS.SS_LOG_MESSAGE + 1)); }