Esempio n. 1
0
        public void CreateParachuteException_SupplyNoParameters_MessageShouldBeDefault()
        {
            const string message = "Error in the application.";
            var p = new ParachuteException();

            Assert.AreEqual(message, p.Message);
            Assert.IsTrue(p.GetType().BaseType == typeof(ApplicationException));
        }
Esempio n. 2
0
        public void CreateParachuteException_SupplyMessageParameter_MessageShouldBeEqual()
        {
            const string message = "Hello World";

            var p = new ParachuteException(message);

            Assert.AreEqual(message, p.Message);
            Assert.IsTrue(p.GetType().BaseType == typeof(ApplicationException));
        }
Esempio n. 3
0
        public void CreateParachuteException_SupplyMessageAndInnerExceptionParameter_MessageAndInnerExceptionShouldBeEqual()
        {
            var innerEx = new ArgumentException("Inner Hello World");
            const string message = "Hello World";

            var p = new ParachuteException(message, innerEx);

            Assert.AreEqual(message, p.Message);
            Assert.AreEqual(innerEx, p.InnerException);
            Assert.IsTrue(p.GetType().BaseType == typeof(ApplicationException));
        }