public void Constructor4_ValueAsMessageArgument_ShouldSetMessageProperty() { var expectations = Expectations.GetExceptionMessages(); Assert.All(expectations, e => { var exception = new CompositionError(e, ElementFactory.Create(), new Exception()); Assert.Equal(e, exception.Description); }); }
public void ToString_ShouldReturnMessageProperty() { var expectations = Expectations.GetExceptionMessages(); Assert.All(expectations, e => { var error = CreateCompositionError(e); Assert.Equal(error.Description, error.ToString()); }); }
public void Constructor3_ValueAsMessageArgument_ShouldSetMessageProperty() { var expectations = Expectations.GetExceptionMessages(); foreach (var e in expectations) { var exception = new ComposablePartException(e, ElementFactory.Create()); Assert.Equal(e, exception.Message); } }
public void Constructor3_ValueAsMessageArgument_ShouldSetMessageProperty() { var expectations = Expectations.GetExceptionMessages(); foreach (var e in expectations) { var exception = new CompositionContractMismatchException(e, new Exception()); Assert.Equal(e, exception.Message); } }
public void Constructor5_ValueAsMessageArgument_ShouldSetMessageProperty() { var expectations = Expectations.GetExceptionMessages(); foreach (var e in expectations) { var exception = new CompositionException(e, new Exception(), Enumerable.Empty <CompositionError>()); Assert.Equal(e, exception.Message); } }
public void Constructor7_ValueAsMessageArgument_ShouldSetMessageProperty() { var expectations = Expectations.GetExceptionMessages(); foreach (var e in expectations) { var exception = new ComposablePartException(CompositionErrorId.Unknown, e, new Exception()); Assert.AreEqual(e, exception.Message); } }
public void Constructor2_ValueAsMessageArgument_ShouldSetMessageProperty() { var expectations = Expectations.GetExceptionMessages(); foreach (var e in expectations) { var exception = new ImportCardinalityMismatchException(e); Assert.Equal(e, exception.Message); } }
public void Constructor2_ValueAsMessageArgument_ShouldSetMessageProperty() { var expectations = Expectations.GetExceptionMessages(); foreach (var e in expectations) { var exception = new CompositionException(e); Assert.AreEqual(e, exception.Message); } }
public void Constructor2_ValueAsMessageArgument_ShouldSetMessageProperty() { var expectations = Expectations.GetExceptionMessages(); foreach (var e in expectations) { var exception = new CompositionError(e, ElementFactory.Create()); Assert.AreEqual(e, exception.Description); } }
public void Message_CanBeSerialized() { var expectations = Expectations.GetExceptionMessages(); foreach (var e in expectations) { var exception = CreateComposablePartException(e); var result = SerializationTestServices.RoundTrip(exception); Assert.AreEqual(exception.Message, result.Message); } }
public void Constructor_ValueAsErrorArgument_ShouldSetMessageProperty() { var expectations = Expectations.GetExceptionMessages(); foreach (var e in expectations) { var error = ErrorFactory.Create(e); var proxy = new CompositionErrorDebuggerProxy(error); Assert.Same(error.Description, proxy.Description); } }
public void Message_CanBeSerialized() { var expectations = Expectations.GetExceptionMessages(); foreach (var e in expectations) { var error = CreateCompositionError(e); var result = SerializationTestServices.RoundTrip(error); Assert.AreEqual(error.Description, result.Description); } }