示例#1
0
        public void Login()
        {
            string username = "******";
            string password = "******";

            var msg = new LoginMessage {
                Username = username, Password = password
            };

            msg.WritePayload(null, writer);
            long length = stream.Position;

            stream.Position = 0;

            msg = new LoginMessage();
            msg.ReadPayload(null, reader);

            Assert.AreEqual(length, stream.Position);
            Assert.AreEqual(username, msg.Username);
            Assert.AreEqual(password, msg.Password);
        }