ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (16)
22var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger };
86Assert.Equal(Species.Tiger, response.Result.Species);
104var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger };
131foreach (Species v in Enum.GetValues(typeof(Species)))
147Assert.Equal(Species.Tiger, response.Result.Species);
257var expectedResult = new Data<Animal> { Value = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger } };
278Assert.Equal(Species.Tiger, response.Result.Value.Species);
291var expectedResult = new[] { new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger } };
306Assert.Equal(Species.Tiger, response.Result[0].Species);
322Converters = { new JsonNumberEnumConverter<Species>() },
324var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger };
373Assert.Equal(Species.Tiger, response.Result.Species);
384var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger };
401Assert.Equal(Species.Tiger, response.Result.Species);
409public Species Species { get; set; }