Exemplo n.º 1
0
        public void Disconnect()
        {
            var msg = new DisconnectMessage(DisconnectionReason.Kicked);

            Assert.AreEqual(DisconnectionReason.Kicked, msg.Reason);

            msg = msg.AssertLengthMatches();
            Assert.AreEqual(DisconnectionReason.Kicked, msg.Reason);
        }
        public void DisconnectMessage(ConnectionResult result, string customReason)
        {
            var msg = new DisconnectMessage();

            msg.Reason       = ConnectionResult.Success;
            msg.CustomReason = null;

            var mresult = msg.AssertLengthMatches();

            Assert.AreEqual(msg.Reason, mresult.Reason);
            Assert.AreEqual(msg.CustomReason, mresult.CustomReason);
        }