16 references to String
Aspire.Dashboard (2)
Model\GenAI\GenAISchemaHelpers.cs (2)
129
TypeString => JsonSchemaType.
String
,
164
if (type.HasFlag(JsonSchemaType.
String
))
Aspire.Dashboard.Tests (14)
Model\GenAISchemaHelpersTests.cs (9)
16
var stringSchema = new ToolDefinitionSchema { Type = JsonSchemaType.
String
};
22
var nullableStringSchema = new ToolDefinitionSchema { Type = JsonSchemaType.
String
| JsonSchemaType.Null };
31
Items = new ToolDefinitionSchema { Type = JsonSchemaType.
String
}
69
var multiTypeSchema = new ToolDefinitionSchema { Type = JsonSchemaType.
String
| JsonSchemaType.Number };
92
Assert.Equal(JsonSchemaType.
String
, stringType);
127
Assert.True(result!.Value.HasFlag(JsonSchemaType.
String
));
153
Assert.Equal(JsonSchemaType.
String
, result);
162
Assert.True(result!.Value.HasFlag(JsonSchemaType.
String
));
194
Assert.Equal(JsonSchemaType.
String
, param1.Type);
Model\GenAIVisualizerDialogViewModelTests.cs (5)
1170
Assert.Equal(JsonSchemaType.
String
, locationProp.Type);
1175
Assert.Equal(JsonSchemaType.
String
, unitProp.Type);
1533
Assert.Equal(JsonSchemaType.
String
| JsonSchemaType.Null, valueProp.Type); // Should OR all types together
1640
Assert.Equal(JsonSchemaType.
String
, itemsProp.Items.Type);
2123
Assert.Equal(JsonSchemaType.
String
, validParam.Type);