public static void IXunitSerializableWithoutParameterlessConstructorThrows() { var data = new MySerializableWithoutParameterlessConstructor(42); var serialized = XunitSerializationInfo.Serialize(data); var ex = Record.Exception(() => XunitSerializationInfo.Deserialize(typeof(MySerializableWithoutParameterlessConstructor), serialized)); Assert.IsType <InvalidOperationException>(ex); Assert.Equal("Could not de-serialize type 'XunitSerializationInfoTests+MySerializableWithoutParameterlessConstructor' because it lacks a parameterless constructor.", ex.Message); }
public static void IXunitSerializableWithoutParameterlessConstructorThrows() { var data = new MySerializableWithoutParameterlessConstructor(42); var serialized = XunitSerializationInfo.Serialize(data); var ex = Record.Exception(() => XunitSerializationInfo.Deserialize(typeof(MySerializableWithoutParameterlessConstructor), serialized)); Assert.IsType<InvalidOperationException>(ex); Assert.Equal("Could not de-serialize type 'XunitSerializationInfoTests+MySerializableWithoutParameterlessConstructor' because it lacks a parameterless constructor.", ex.Message); }