public void Can_Instantiate_New_ApiSerializationValidationException_With_Message() { //Act var aex = new ApiSerializationValidationException("foo"); //Assert Assert.That(aex.Message, Is.EqualTo("foo")); }
public void Can_Instantiate_New_ApiSerializationValidationException() { //Act var aex = new ApiSerializationValidationException(); //Assert Assert.That(aex, Is.Not.Null); }
public void Can_Instantiate_New_ApiSerializationValidationException_With_Message_And_InnerEx() { //Act var aex = new ApiSerializationValidationException("foo", new Exception("bar")); //Assert Assert.That(aex.Message, Is.EqualTo("foo")); Assert.That(aex.InnerException, Is.InstanceOf <Exception>()); Assert.That(aex.InnerException.Message, Is.EqualTo("bar")); }
public void ApiSerializationValidationException_Implements_Serialization() { //Arrange var aex = new ApiSerializationValidationException("foo"); var formatter = new BinaryFormatter(); var str = new MemoryStream(); //Act formatter.Serialize(str, aex); //Assert Assert.That(str.Length, Is.AtLeast(1)); }