public void CapturedErrorHasCodeTest() { var ce = new CapturedError(); ce.ErrorCode("Level-1", "Cap", 12); Assert.IsTrue(ce.HasCode("Level-1", "Cap")); }
public void CapturedErrorCodeAtIndexTooBigTest() { var ce = new CapturedError(); ce.ErrorCode("Level-1", "Cap", 12); Assert.IsTrue(ce.CodeAt(3) is null); }
public void CapturedErrorHasCodeWithNoParametersTest() { var ce = new CapturedError(); ce.ErrorCode("Level-1", "Cap", 12); Assert.IsTrue(ce.HasCode()); }
public void CapturedErrorCodeAtIndexIsNegativeTest() { var ce = new CapturedError(); ce.ErrorCode("Level-1", "Cap", 12); Assert.IsTrue(ce.CodeAt(-1) is null); }
public void CapturedErrorIsCodeObjectTypeDifferenceTest() { var ce = new CapturedError(); ce.ErrorCode("Level-1", "Cap", 12); Assert.IsFalse(ce.IsCode("Level-1", "Cap", "12")); }
public void CapturedErrorIsCodeSoughtTooLongTest() { var ce = new CapturedError(); ce.ErrorCode("Level-1", "Cap", 12); Assert.IsFalse(ce.IsCode("Level-1", "Cap", 12, "Too long")); }
public void CapturedErrorIsCodeMismatchValueTest() { var ce = new CapturedError(); ce.ErrorCode("Level-1", "Cap", 12); Assert.IsFalse(ce.IsCode("Level-1", "Cap", 14)); }
public void CapturedErrorHasCodeMismatchTest() { var ce = new CapturedError(); ce.ErrorCode("Level-1", "Cap", 12); Assert.IsFalse(ce.HasCode("Level-1", "Flip")); }
public void CapturedErrorSettingCodeFlagsErrorTest() { var ce = new CapturedError(); ce.ErrorCode("Level-1", "Cap", 12); Assert.IsFalse(ce.IsOK); Assert.IsTrue(ce.IsErrored); }
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); }