18 references to DeepEquals
Microsoft.AspNetCore.JsonPatch.SystemTextJson (1)
Helpers\JsonUtilities.cs (1)
26
return JsonNode.
DeepEquals
(nodeA, nodeB);
Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests (7)
SchemaTests.cs (7)
389
Assert.True(JsonNode.
DeepEquals
(JsonNode.Parse("""{ "street": "ModelWithSummaryClass" }"""), modelWithSummary.Example));
402
Assert.True(JsonNode.
DeepEquals
(JsonNode.Parse("""{ "street": "ModelWithSummary1Prop" }"""), modelWithSummary1Prop.Examples[0]));
406
Assert.True(JsonNode.
DeepEquals
(JsonNode.Parse("""{ "street": "ModelWithSummary2Prop" }"""), modelWithSummary2Prop.Examples[0]));
410
Assert.True(JsonNode.
DeepEquals
(JsonNode.Parse("""{ "street": "ModelWithoutSummary1Prop" }"""), modelWithoutSummary1Prop.Examples[0]));
414
Assert.True(JsonNode.
DeepEquals
(JsonNode.Parse("""{ "street": "ModelWithoutSummary2Prop" }"""), modelWithoutSummary2Prop.Examples[0]));
418
Assert.True(JsonNode.
DeepEquals
(JsonNode.Parse("""{ "street": "ModelInline1Prop" }"""), modelInline1Prop.Example));
422
Assert.True(JsonNode.
DeepEquals
(JsonNode.Parse("""{ "street": "ModelInline2Prop" }"""), modelInline2Prop.Example));
Microsoft.Extensions.AI.Abstractions.Tests (2)
AssertExtensions.cs (1)
61
if (!JsonNode.
DeepEquals
(
test\Shared\JsonSchemaExporter\SchemaTestHelpers.cs (1)
19
if (!JsonNode.
DeepEquals
(expectedJsonSchema, actualJsonSchema))
Microsoft.Extensions.AI.AzureAIInference.Tests (1)
test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\AssertExtensions.cs (1)
61
if (!JsonNode.
DeepEquals
(
Microsoft.Extensions.AI.Integration.Tests (1)
VerbatimHttpHandler.cs (1)
76
if (!JsonNode.
DeepEquals
(expectedNode, actualNode))
Microsoft.Extensions.AI.OpenAI.Tests (1)
test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\AssertExtensions.cs (1)
61
if (!JsonNode.
DeepEquals
(
Microsoft.Extensions.AI.Tests (2)
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (1)
500
return System.Text.Json.Nodes.JsonNode.
DeepEquals
(
test\Libraries\Microsoft.Extensions.AI.Abstractions.Tests\AssertExtensions.cs (1)
61
if (!JsonNode.
DeepEquals
(
Shared.Tests (1)
JsonSchemaExporter\SchemaTestHelpers.cs (1)
19
if (!JsonNode.
DeepEquals
(expectedJsonSchema, actualJsonSchema))
System.Text.Json (2)
System\Text\Json\Nodes\JsonArray.cs (1)
118
if (!
DeepEquals
(currentList[i], otherList[i]))
System\Text\Json\Nodes\JsonObject.cs (1)
216
if (!otherDict.TryGetValue(item.Key, out JsonNode? jsonNode) || !
DeepEquals
(item.Value, jsonNode))