Example #1
0
        public void ResultLogicErrorIsConvertibleToWarning()
        {
            var logicOk = new ResultLogic <CustomErrorTest>();

            Assert.IsTrue(ResultLogic.IsConvertibleToWarning(logicOk));

            var logicWarn = new ResultLogic <CustomErrorTest>(true, "My warning", null, null);

            Assert.IsTrue(ResultLogic.IsConvertibleToWarning(logicWarn));

            var logicFail = new ResultLogic <CustomErrorTest>(false, "My failure", new CustomErrorTest(), null);

            Assert.IsFalse(ResultLogic.IsConvertibleToWarning(logicFail));
        }
Example #2
0
        public void ResultLogicIsConvertibleToWarning()
        {
            var logicOk = new ResultLogic();

            Assert.IsTrue(ResultLogic.IsConvertibleToWarning(logicOk));

            var logicWarn = new ResultLogic(true, "My warning", null);

            Assert.IsTrue(ResultLogic.IsConvertibleToWarning(logicWarn));

            var logicFail = new ResultLogic(false, "My failure", null);

            Assert.IsFalse(ResultLogic.IsConvertibleToWarning(logicFail));
        }