public void Constructor_SerializationInfoIsNull_ThrowsArgumentNullException() { ExceptionAssert.CatchArgumentNullException (() => { SerializationTest.DeserializeUsingConstructor <Elo>(null, default); }, "info"); }
public void Constructor_InvalidSerializationInfo_ThrowsSerializationException() { Assert.Catch <SerializationException> (() => { var info = new SerializationInfo(typeof(Elo), new System.Runtime.Serialization.FormatterConverter()); SerializationTest.DeserializeUsingConstructor <Elo>(info, default); }); }
public void Constructor_SerializationInfoIsNull_ThrowsArgumentNullException() { ExceptionAssert.CatchArgumentNullException (() => { SerializationTest.DeserializeUsingConstructor <Percentage>(null, default(StreamingContext)); }, "info"); }
public void Constructor_InvalidSerializationInfo_ThrowsSerializationException() { Assert.Catch <SerializationException> (() => { var info = new SerializationInfo(typeof(FormattingArguments), new System.Runtime.Serialization.FormatterConverter()); SerializationTest.DeserializeUsingConstructor <FormattingArguments>(info, default(StreamingContext)); }); }
public void Constructor_InvalidSerializationInfo_ThrowsSerializationException() { Assert.Catch <SerializationException> (() => { var info = new SerializationInfo(typeof(DateSpan), new FormatterConverter()); SerializationTest.DeserializeUsingConstructor <DateSpan>(info, default); }); }
public void Constructor_InvalidSerializationInfo_ThrowsSerializationException() { Assert.Catch <SerializationException> (() => { var info = new SerializationInfo(typeof(InternationalBankAccountNumber), new System.Runtime.Serialization.FormatterConverter()); SerializationTest.DeserializeUsingConstructor <InternationalBankAccountNumber>(info, default(StreamingContext)); }); }
public void Constructor_SerializationInfoIsNull_ThrowsArgumentNullException() { ExceptionAssert.CatchArgumentNullException (() => { SerializationTest.DeserializeUsingConstructor <InternationalBankAccountNumber>(null, default(StreamingContext)); }, "info"); }