Пример #1
0
 public void Constructor_SerializationInfoIsNull_ThrowsArgumentNullException()
 {
     ExceptionAssert.CatchArgumentNullException
         (() =>
     {
         SerializationTest.DeserializeUsingConstructor <Elo>(null, default);
     },
         "info");
 }
Пример #2
0
 public void Constructor_InvalidSerializationInfo_ThrowsSerializationException()
 {
     Assert.Catch <SerializationException>
         (() =>
     {
         var info = new SerializationInfo(typeof(Elo), new System.Runtime.Serialization.FormatterConverter());
         SerializationTest.DeserializeUsingConstructor <Elo>(info, default);
     });
 }
Пример #3
0
 public void Constructor_SerializationInfoIsNull_ThrowsArgumentNullException()
 {
     ExceptionAssert.CatchArgumentNullException
         (() =>
     {
         SerializationTest.DeserializeUsingConstructor <Percentage>(null, default(StreamingContext));
     },
         "info");
 }
Пример #4
0
 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));
     });
 }
Пример #5
0
 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");
 }