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 }; 302var expectedResult = new Data<Animal> { Value = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger } }; 336var expectedResult = new[] { new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger } }; 369var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 430var 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); 252var response = await client.GetResponseAsync<Animal>(chatHistory, serializerOptions: JsonContext2.Default.Options); 271var response = await client.GetResponseAsync<Animal>(chatHistory, serializerOptions: JsonContext2.Default.Options); 290var response = await client.GetResponseAsync<Animal>(chatHistory, serializerOptions: JsonContext2.Default.Options); 302var expectedResult = new Data<Animal> { Value = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger } }; 318var response = await client.GetResponseAsync<Data<Animal>>(chatHistory, serializerOptions: JsonContext2.Default.Options); 337var payload = new Envelope<Animal[]> { data = expectedResult }; 346var response = await client.GetResponseAsync<Animal[]>(chatHistory, serializerOptions: JsonContext2.Default.Options); 369var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 414var response = await client.GetResponseAsync<Animal>(chatHistory, jso); 430var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger }; 442var response = await client.GetResponseAsync<Animal>(chatHistory, serializerOptions: JsonContext2.Default.Options); 476[JsonSerializable(typeof(Animal))] 478[JsonSerializable(typeof(Envelope<Animal[]>))] 479[JsonSerializable(typeof(Data<Animal>))]