public void testConnect() { String message = MessageSS.connect(new Ipv4("0.0.0.0"), 1, 0); assertNotNull(message); assertNull(MessageSS.connect(null, 1, 0)); assertNull(MessageSS.connect(null, -1, 0)); assertNull(MessageSS.connect(new Ipv4("0.0.0.0"), null, 0)); }
public void testInscription() { assertNotNull(MessageSS.inscription(new Ipv4("0.0.0.0"), 1, 0, Bool.FALSE)); assertNull(MessageSS.inscription(new Ipv4("0.0.0.0"), 1, 0, null)); String message = MessageSS.inscription(new Ipv4("0.0.0.0"), 1, 0, Bool.TRUE); assertNull(Message.getParam(message, 0)); assertTrue( Message.getParam(message, MessageSS.SS_INSCRIPTION_RESULT).equals(Bool.TRUE.toString())); assertNull(Message.getParam(message, MessageSS.SS_INSCRIPTION_RESULT + 1)); }
public void testNew_game() { assertNotNull(MessageSS.new_game(new Ipv4("0.0.0.0"), 1, 0, new Ipv4("0.0.0.0"), 4)); assertNull(MessageSS.new_game(new Ipv4("0.0.0.0"), 1, 0, null, 4)); assertNull(MessageSS.new_game(new Ipv4("0.0.0.0"), 1, 0, new Ipv4("0.0.0.0"), null)); String message = MessageSS.new_game(new Ipv4("0.0.0.0"), 1, 0, new Ipv4("0.0.0.0"), 4); assertNull(Message.getParam(message, 0)); assertTrue( Message.getParam(message, MessageSS.SS_NEW_GAME_IP).equals(new Ipv4("0.0.0.0").toString())); assertTrue(Integer.parseInt(Message.getParam(message, MessageSS.SS_NEW_GAME_PORT)) == 4); assertNull(Message.getParam(message, MessageSS.SS_NEW_GAME_PORT + 1)); }
public void testChat() { String message = MessageSS.chat(new Ipv4("0.0.0.0"), 1, 0, "message"); assertNotNull(message); assertNull(MessageSS.chat(null, 1, 0, "message")); assertNull(MessageSS.chat(null, -1, 0, "message")); assertNull(MessageSS.chat(new Ipv4("0.0.0.0"), null, 0, "message")); assertNull(MessageSS.chat(new Ipv4("0.0.0.0"), 1, 0, null)); assertNull(Message.getParam(message, 0)); assertTrue(Message.getParam(message, MessageSS.SS_CHAT_MESSAGE).equals("message")); assertNull(Message.getParam(message, MessageSS.SS_CHAT_MESSAGE + 1)); }
public void testIdentification() { String mess = MessageSS.identification(new Ipv4("0.0.0.0"), 1, 0); assertNotNull(mess); assertTrue(Message.getTypeMessage(mess).equals(MessageSS.SS_IDENTIFICATION_NAME)); }
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)); }
public void testReconnect() { Type t = Type.DOCTOR; Condition c = Condition.ALIVE; assertNotNull(MessageSS.reconnect(new Ipv4("0.0.0.0"), 1, 0, "a", "b", t, "d", c)); assertNull(MessageSS.reconnect(null, 1, 0, "a", "b", t, "d", c)); assertNull(MessageSS.reconnect(new Ipv4("0.0.0.0"), -2, 0, "a", "b", t, "d", c)); assertNull(MessageSS.reconnect(new Ipv4("0.0.0.0"), 1, 0, null, "b", t, "d", c)); assertNull(MessageSS.reconnect(new Ipv4("0.0.0.0"), 1, 0, "a", null, t, "d", c)); assertNull(MessageSS.reconnect(new Ipv4("0.0.0.0"), 1, 0, "a", "b", null, "d", c)); assertNull(MessageSS.reconnect(new Ipv4("0.0.0.0"), 1, 0, "a", "b", t, null, c)); assertNull(MessageSS.reconnect(new Ipv4("0.0.0.0"), 1, 0, "", "b", t, "d", c)); assertNull(MessageSS.reconnect(new Ipv4("0.0.0.0"), 1, 0, "a", "", t, "d", c)); assertNull(MessageSS.reconnect(new Ipv4("0.0.0.0"), 1, 0, "a", "b", t, "", c)); String message = MessageSS.reconnect(new Ipv4("0.0.0.0"), 1, 0, "a", "b", t, "d", c); assertNull(Message.getParam(message, 0)); assertTrue(Message.getParam(message, MessageSS.SS_RECONNECT_AVATAR_NAME).equals("b")); assertTrue(Message.getParam(message, MessageSS.SS_RECONNECT_AVATAR_TYPE).equals(t.toString())); assertTrue(Message.getParam(message, MessageSS.SS_RECONNECT_PLAYER_NAME).equals("a")); assertTrue(Message.getParam(message, MessageSS.SS_RECONNECT_POST_NAME).equals("d")); assertTrue(Message.getParam(message, MessageSS.SS_RECONNECT_STATE).equals(c.toString())); assertNull(Message.getParam(message, MessageSS.SS_RECONNECT_STATE + 1)); }