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