1 type derived from SimpleObject
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (1)
TestObjectModels\InheritedObject.cs (1)
6
public class InheritedObject :
SimpleObject
45 instantiations of SimpleObject
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (45)
IntegrationTests\ListIntegrationTest.cs (19)
19
SimpleObject = new
SimpleObject
()
38
SimpleObject = new
SimpleObject
()
59
SimpleObject = new
SimpleObject
()
83
new
SimpleObject
87
new
SimpleObject
110
SimpleObject = new
SimpleObject
()
130
var targetObject = new
SimpleObject
()
151
var targetObject = new
SimpleObject
()
175
SimpleObject = new
SimpleObject
()
195
var targetObject = new
SimpleObject
()
216
SimpleObject = new
SimpleObject
()
238
SimpleObject = new
SimpleObject
()
258
var targetObject = new
SimpleObject
()
277
var targetObject = new
SimpleObject
()
296
var targetObject = new
SimpleObject
()
317
var simpleObject1 = new
SimpleObject
() { IntegerValue = 1 };
318
var simpleObject2 = new
SimpleObject
() { IntegerValue = 2 };
319
var simpleObject3 = new
SimpleObject
() { IntegerValue = 3 };
349
SimpleObject = new
SimpleObject
()
IntegrationTests\NestedObjectIntegrationTest.cs (9)
105
SimpleObject = new
SimpleObject
()
127
SimpleObject = new
SimpleObject
()
149
SimpleObject = new
SimpleObject
()
172
SimpleObject = new
SimpleObject
()
195
SimpleObject = new
SimpleObject
()
227
SimpleObject = new
SimpleObject
(),
247
SimpleObject = new
SimpleObject
(),
267
SimpleObject = new
SimpleObject
()
289
var sDto = new
SimpleObject
()
IntegrationTests\SimpleObjectIntegrationTest.cs (7)
17
var targetObject = new
SimpleObject
()
33
var targetObject = new
SimpleObject
()
53
var targetObject = new
SimpleObject
()
73
var targetObject = new
SimpleObject
()
94
var targetObject = new
SimpleObject
()
113
var targetObject = new
SimpleObject
()
133
var targetObject = new
SimpleObject
()
Internal\ListAdapterTest.cs (4)
162
var sDto = new
SimpleObject
();
250
var sDto1 = new
SimpleObject
();
251
var sDto2 = new
SimpleObject
();
252
var sDto3 = new
SimpleObject
();
JsonPatchDocumentTest.cs (5)
56
var targetObject = new
SimpleObject
()
114
var targetObject = new
SimpleObject
()
141
var doc = new
SimpleObject
()
207
var childToAdd = new
SimpleObject
219
var getTestObject = () => new
SimpleObject
() { SimpleObjectList = new() };
TestObjectModels\SimpleObjectWithNestedObject.cs (1)
25
SimpleObject = new
SimpleObject
();
59 references to SimpleObject
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (59)
IntegrationTests\ListIntegrationTest.cs (12)
81
SimpleObjectList = new List<
SimpleObject
>()
130
var
targetObject = new SimpleObject()
151
var
targetObject = new SimpleObject()
195
var
targetObject = new SimpleObject()
258
var
targetObject = new SimpleObject()
277
var
targetObject = new SimpleObject()
296
var
targetObject = new SimpleObject()
317
var
simpleObject1 = new SimpleObject() { IntegerValue = 1 };
318
var
simpleObject2 = new SimpleObject() { IntegerValue = 2 };
319
var
simpleObject3 = new SimpleObject() { IntegerValue = 3 };
322
SimpleObjectList = new List<
SimpleObject
>() {
336
Assert.Equal(new List<
SimpleObject
>() { simpleObject2, simpleObject1, simpleObject3 }, targetObject.SimpleObjectList);
IntegrationTests\NestedObjectIntegrationTest.cs (1)
289
var
sDto = new SimpleObject()
IntegrationTests\SimpleObjectIntegrationTest.cs (7)
17
var
targetObject = new SimpleObject()
33
var
targetObject = new SimpleObject()
53
var
targetObject = new SimpleObject()
73
var
targetObject = new SimpleObject()
94
var
targetObject = new SimpleObject()
113
var
targetObject = new SimpleObject()
133
var
targetObject = new SimpleObject()
Internal\ListAdapterTest.cs (14)
162
var
sDto = new SimpleObject();
165
var targetObject = new List<
SimpleObject
>() { sDto };
175
Assert.Equal(new List<
SimpleObject
>() { sDto, iDto }, targetObject);
250
var
sDto1 = new SimpleObject();
251
var
sDto2 = new SimpleObject();
252
var
sDto3 = new SimpleObject();
256
new List<
SimpleObject
>() { },
259
new List<
SimpleObject
>() { sDto1 }
262
new List<
SimpleObject
>() { sDto1, sDto2 },
265
new List<
SimpleObject
>() { sDto1, sDto2, sDto3 }
268
new List<
SimpleObject
>() { sDto1, sDto2 },
271
new List<
SimpleObject
>() { sDto3, sDto1, sDto2 }
274
new List<
SimpleObject
>() { sDto1, sDto2 },
277
new List<
SimpleObject
>() { sDto1, sDto3, sDto2 }
JsonPatchDocumentGetPathTest.cs (3)
55
var patchDocument = new JsonPatchDocument<
SimpleObject
>();
68
var patchDocument = new JsonPatchDocument<
SimpleObject
>();
94
var patchDocument = new JsonPatchDocument<
SimpleObject
>();
JsonPatchDocumentTest.cs (17)
56
var
targetObject = new SimpleObject()
66
var deserialized = JsonSerializer.Deserialize<JsonPatchDocument<
SimpleObject
>>(serialized);
114
var
targetObject = new SimpleObject()
120
var patchDocTyped = new JsonPatchDocument<
SimpleObject
>();
141
var
doc = new SimpleObject()
150
var patchDocument = new JsonPatchDocument<
SimpleObject
>();
161
var deserialized = JsonSerializer.Deserialize<JsonPatchDocument<
SimpleObject
>>(serialized);
164
Assert.IsType<JsonPatchDocument<
SimpleObject
>>(deserialized);
194
options.Converters.Add(new JsonConverterForJsonPatchDocumentOfT<
SimpleObject
>());
196
= JsonSerializer.Deserialize<JsonPatchDocument<
SimpleObject
>>(serialized, options);
207
var
childToAdd = new SimpleObject
237
private static JsonPatchDocument<
SimpleObject
> DeserializePatchDocumentWithNamingPolicy(string json, JsonNamingPolicy policy)
241
var docSuccess = JsonSerializer.Deserialize<JsonPatchDocument<
SimpleObject
>>(json, compatibleSerializerOption);
245
private string GeneratePatchDocumentJson(
SimpleObject
toAdd, JsonSerializerOptions jsonSerializerOptions)
247
var document = new JsonPatchDocument<
SimpleObject
>();
248
var operation = new Operation<
SimpleObject
>
256
return JsonSerializer.Serialize<JsonPatchDocument<
SimpleObject
>>(document, jsonSerializerOptions);
TestObjectModels\SimpleObject.cs (1)
11
public List<
SimpleObject
> SimpleObjectList { get; set; }
TestObjectModels\SimpleObjectWithNestedObject.cs (4)
14
public
SimpleObject
SimpleObject { get; set; }
18
public List<
SimpleObject
> SimpleObjectList { get; set; }
20
public IList<
SimpleObject
> SimpleObjectIList { get; set; }
27
SimpleObjectList = new List<
SimpleObject
>();