public void NewtonsoftDeserializerDeserializesInvalidEnums() { var s2 = new Settings2 {T = Test2.C}; var serialized = JsonConvert.SerializeObject(s2); var s1 = JsonConvert.DeserializeObject<Settings1>(serialized); Assert.That((int)s1.T, Is.EqualTo(2)); }
public void NewtonsoftDeserializerDeserializesInvalidEnums() { var s2 = new Settings2 { T = Test2.C }; var serialized = JsonConvert.SerializeObject(s2); var s1 = JsonConvert.DeserializeObject <Settings1>(serialized); Assert.That((int)s1.T, Is.EqualTo(2)); }