diff --git a/src/test/java/Main/ProtocolMessageTest.java b/src/test/java/Main/ProtocolMessageTest.java new file mode 100644 index 0000000..146d510 --- /dev/null +++ b/src/test/java/Main/ProtocolMessageTest.java @@ -0,0 +1,19 @@ +package Main; + +import org.junit.jupiter.api.Test; +import static org.junit.jupiter.api.Assertions.assertEquals; + +public class ProtocolMessageTest { + + @Test + public void protocolBothWaysTest(){ + int length = 10; + char[] msg = "1234567890".toCharArray(); + ProtocolMessage messageIn = new ProtocolMessage(length, msg); + char[] data = messageIn.getRaw(); + ProtocolMessage messageOut = new ProtocolMessage(data); + assertEquals(length, messageOut.getLength(), "Length not right."); + assertEquals(msg, messageOut.getMessage(), "Message not right."); + + } +}