6 instantiations of Animal
Microsoft.Extensions.AI.Tests (6)
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (6)
22var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 105var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 258var expectedResult = new Data<Animal> { Value = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger } }; 292var expectedResult = new[] { new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger } }; 325var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 386var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger };
19 references to Animal
Microsoft.Extensions.AI.Tests (19)
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (19)
22var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 70Assert.Equal(nameof(Animal), responseFormat.SchemaName); 82var response = await client.GetResponseAsync<Animal>(chatHistory, serializerOptions: JsonContext2.Default.Options); 105var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 143var response = await client.GetResponseAsync<Animal>(chatHistory, useJsonSchemaResponseFormat: false, serializerOptions: JsonContext2.Default.Options); 208var response = await client.GetResponseAsync<Animal>(chatHistory, serializerOptions: JsonContext2.Default.Options); 227var response = await client.GetResponseAsync<Animal>(chatHistory, serializerOptions: JsonContext2.Default.Options); 246var response = await client.GetResponseAsync<Animal>(chatHistory, serializerOptions: JsonContext2.Default.Options); 258var expectedResult = new Data<Animal> { Value = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger } }; 274var response = await client.GetResponseAsync<Data<Animal>>(chatHistory, serializerOptions: JsonContext2.Default.Options); 293var payload = new Envelope<Animal[]> { data = expectedResult }; 302var response = await client.GetResponseAsync<Animal[]>(chatHistory, serializerOptions: JsonContext2.Default.Options); 325var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 370var response = await client.GetResponseAsync<Animal>(chatHistory, jso); 386var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 398var response = await client.GetResponseAsync<Animal>(chatHistory, serializerOptions: JsonContext2.Default.Options); 432[JsonSerializable(typeof(Animal))] 434[JsonSerializable(typeof(Envelope<Animal[]>))] 435[JsonSerializable(typeof(Data<Animal>))]