12 references to TransformSchema
Microsoft.Extensions.AI.Abstractions (2)
Microsoft.Extensions.AI.Abstractions.Tests (10)
Utilities\AIJsonUtilitiesTests.cs (10)
1132JsonElement transformedSchema = AIJsonUtilities.TransformSchema(schema, options);
1166JsonElement transformedSchema = AIJsonUtilities.TransformSchema(schema, options);
1201JsonElement transformedSchema = AIJsonUtilities.TransformSchema(schema, options);
1238JsonElement transformedSchema = AIJsonUtilities.TransformSchema(schema, options);
1265JsonElement transformedSchema = AIJsonUtilities.TransformSchema(schema, options);
1302JsonElement transformedSchema = AIJsonUtilities.TransformSchema(schema, transformOptions);
1329AIJsonUtilities.TransformSchema(transformedSchema, transformOptions);
1337Assert.Throws<ArgumentNullException>(() => AIJsonUtilities.TransformSchema(schema, transformOptions: null!));
1338Assert.Throws<ArgumentException>(() => AIJsonUtilities.TransformSchema(schema, transformOptions: new()));
1351Assert.Throws<ArgumentException>(() => AIJsonUtilities.TransformSchema(schema, transformOptions));