public void ExceptionTest3() { var inner = new InvalidOperationException("f"); var ex1 = new ConditionEvaluationException("msg", inner); Assert.Equal("msg", ex1.Message); Assert.Same(inner, ex1.InnerException); }
public void ExceptionTest4() { var inner = new InvalidOperationException("f"); var ex1 = new ConditionEvaluationException("msg", inner); BinaryFormatter bf = new BinaryFormatter(); MemoryStream ms = new MemoryStream(); bf.Serialize(ms, ex1); ms.Position = 0; Exception ex2 = (Exception)bf.Deserialize(ms); Assert.Equal("msg", ex2.Message); Assert.Equal("f", ex2.InnerException.Message); }
public void ExceptionTest2() { var ex1 = new ConditionEvaluationException("msg"); Assert.Equal("msg", ex1.Message); }
public void ExceptionTest1() { var ex1 = new ConditionEvaluationException(); Assert.NotNull(ex1.Message); }