Exemplo n.º 1
0
        public void TestConstructWithMessage()
        {
            const string message = "message";

            var exp = new UnacceptableNullException(message);

            Assert.Equal(message, exp.Message);
            Assert.Null(exp.InnerException);
        }
Exemplo n.º 2
0
        public void TestSerialize()
        {
            const string message = "message";
            var          exp     = new UnacceptableNullException(message);

            string exceptionToString = exp.ToString();

            var bf = new BinaryFormatter();

            using (var stream = new MemoryStream())
            {
                bf.Serialize(stream, exp);
                stream.Seek(0, 0);
                exp = (UnacceptableNullException)bf.Deserialize(stream);
            }

            Assert.Equal(message, exp.Message);
            Assert.Equal(exceptionToString, exp.ToString());
        }
Exemplo n.º 3
0
        public void TestConstructDefault()
        {
            var exp = new UnacceptableNullException();

            Assert.Null(exp.InnerException);
        }