public void LogoutException_with_message_and_inner_exception()
        {
            var e = new LogoutException(_logoutReason, _message, _innerException);

            Assert.AreEqual(_message, e.Message);
            Assert.AreSame(_innerException, e.InnerException);
            Assert.AreEqual(_logoutReason, e.Reason);
        }
        public void LogoutException_with_message()
        {
            var e = new LogoutException(_logoutReason, _message);

            Assert.AreEqual(_message, e.Message);
            Assert.IsNull(e.InnerException);
            Assert.AreEqual(_logoutReason, e.Reason);
        }