Exemplo n.º 1
0
        public void TestClient()
        {
            Client.Connect();
            Client.Receive();

            Command cmd = new Command(CommandType.Get, CommandStatus.None, 24, 4);

            cmd.ID   = "123412341234123412341234";
            cmd.Data = new byte[] { 65, 65, 65, 65 };
            Client.Send(cmd);

            byte[] name = Client.Name.ToByteArray();
            Util.FixGuid(ref name);
            for (int i = 0; i < name.Length; i++)
            {
                Assert.AreEqual(name [i], Server.Name [i]);
            }

            byte[] data = cmd.ToByteArray();
            for (int i = 0; i < data.Length; i++)
            {
                Assert.AreEqual(data [i], Server.Data [i]);
            }
        }