public void NullClassMember() { var m = new ModelWithInstance(); var json = Json.Format(m); Assert.Contains(json, "null"); m.InstObj = new InstanceObject(); Json.ParseInto(json, m); Assert.IsNull(m.InstObj); }
public void NullClass() { // Save null var json = Json.Format(null); Assert.AreEqual(json, "null"); // Load null var m = Json.Parse <ModelWithInstance>("null"); Assert.IsNull(m); // Should fail to parse null into an existing instance m = new ModelWithInstance(); Assert.Throws <JsonParseException>(() => Json.ParseInto("null", m)); }
public void NullClass() { // Save null var json = Json.Format(null); Assert.AreEqual(json, "null"); // Load null var m = Json.Parse<ModelWithInstance>("null"); Assert.IsNull(m); // Should fail to parse null into an existing instance m = new ModelWithInstance(); Assert.Throws<JsonParseException>(() => Json.ParseInto("null", m)); }