ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (16)
22var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger };
81Assert.Equal(Species.Tiger, response.Result.Species);
99var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger };
126foreach (Species v in Enum.GetValues(typeof(Species)))
142Assert.Equal(Species.Tiger, response.Result.Species);
296var expectedResult = new Data<Animal> { Value = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger } };
317Assert.Equal(Species.Tiger, response.Result.Value.Species);
330var expectedResult = new[] { new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger } };
345Assert.Equal(Species.Tiger, response.Result[0].Species);
361Converters = { new JsonNumberEnumConverter<Species>() },
363var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger };
407Assert.Equal(Species.Tiger, response.Result.Species);
418var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger };
435Assert.Equal(Species.Tiger, response.Result.Species);
443public Species Species { get; set; }