Beispiel #1
0
        public void CapturedErrorHasCodeTest()
        {
            var ce = new CapturedError();

            ce.ErrorCode("Level-1", "Cap", 12);
            Assert.IsTrue(ce.HasCode("Level-1", "Cap"));
        }
Beispiel #2
0
        public void CapturedErrorCodeAtIndexTooBigTest()
        {
            var ce = new CapturedError();

            ce.ErrorCode("Level-1", "Cap", 12);
            Assert.IsTrue(ce.CodeAt(3) is null);
        }
Beispiel #3
0
        public void CapturedErrorHasCodeWithNoParametersTest()
        {
            var ce = new CapturedError();

            ce.ErrorCode("Level-1", "Cap", 12);
            Assert.IsTrue(ce.HasCode());
        }
Beispiel #4
0
        public void CapturedErrorCodeAtIndexIsNegativeTest()
        {
            var ce = new CapturedError();

            ce.ErrorCode("Level-1", "Cap", 12);
            Assert.IsTrue(ce.CodeAt(-1) is null);
        }
Beispiel #5
0
        public void CapturedErrorIsCodeObjectTypeDifferenceTest()
        {
            var ce = new CapturedError();

            ce.ErrorCode("Level-1", "Cap", 12);
            Assert.IsFalse(ce.IsCode("Level-1", "Cap", "12"));
        }
Beispiel #6
0
        public void CapturedErrorIsCodeSoughtTooLongTest()
        {
            var ce = new CapturedError();

            ce.ErrorCode("Level-1", "Cap", 12);
            Assert.IsFalse(ce.IsCode("Level-1", "Cap", 12, "Too long"));
        }
Beispiel #7
0
        public void CapturedErrorIsCodeMismatchValueTest()
        {
            var ce = new CapturedError();

            ce.ErrorCode("Level-1", "Cap", 12);
            Assert.IsFalse(ce.IsCode("Level-1", "Cap", 14));
        }
Beispiel #8
0
        public void CapturedErrorHasCodeMismatchTest()
        {
            var ce = new CapturedError();

            ce.ErrorCode("Level-1", "Cap", 12);
            Assert.IsFalse(ce.HasCode("Level-1", "Flip"));
        }
Beispiel #9
0
        public void CapturedErrorSettingCodeFlagsErrorTest()
        {
            var ce = new CapturedError();

            ce.ErrorCode("Level-1", "Cap", 12);
            Assert.IsFalse(ce.IsOK);
            Assert.IsTrue(ce.IsErrored);
        }
Beispiel #10
0
        public void CapturedErrorCodeAtOKTest()
        {
            var ce = new CapturedError();

            ce.ErrorCode("Level-1", "Cap", 12);
            Assert.IsTrue(ce.CodeAt(2) is int);
            Assert.IsTrue((int)ce.CodeAt(2) == 12);
        }