8 writes to CustomData
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (8)
JsonPatchDocumentJObjectTest.cs (8)
18var model = new ObjectWithJObject { CustomData = (JsonObject)JsonSerializer.SerializeToNode(new { Emails = new[] { "foo@bar.com" } }) }; 34var model = new ObjectWithJObject { CustomData = (JsonObject)JsonSerializer.SerializeToNode(new { Email = "foo@bar.com", Name = "Bar" }) }; 48var model = new ObjectWithJObject { CustomData = new JsonObject([new("Email", "foo@bar.com"), new("Name", "Bar")]) }; 65var model = new ObjectWithJObject { CustomData = new JsonObject([new("Email", "foo@bar.com")]) }; 81var model = new ObjectWithJObject { CustomData = new JsonObject([new("FirstName", "Bar"), new("LastName", "Bar")]) }; 97var model = new ObjectWithJObject { CustomData = new JsonObject([new("FirstName", "Bar")]) }; 147var model = new ObjectWithJObject { CustomData = new JsonObject([new("Email", "foo@bar.com"), new("Name", "Bar")]) }; 163var model = new ObjectWithJObject { CustomData = new JsonObject([new("Email", "foo@bar.com"), new("Name", "Bar")]) };
11 references to CustomData
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (11)
JsonPatchDocumentJObjectTest.cs (11)
27Assert.Equal("foo@baz.com", model.CustomData["Emails"][1].GetValue<string>()); 58Assert.Equal("Bar Baz", model.CustomData["Name"].GetValue<string>()); 74Assert.Equal("foo@bar.com", model.CustomData["UserName"].GetValue<string>()); 90Assert.False(model.CustomData.ContainsKey("LastName")); 106Assert.False(model.CustomData.ContainsKey("FirstName")); 107Assert.Equal("Bar", model.CustomData["LastName"].GetValue<string>()); 123Assert.Equal("Foo", model.CustomData["Name"].GetValue<string>()); 139Assert.Contains("Name", model.CustomData); 140Assert.Null(model.CustomData["Name"]); 156Assert.Equal("foo@baz.com", model.CustomData["Email"].GetValue<string>()); 172Assert.Null(model.CustomData["Email"]);