ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (16)
22var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger };
87Assert.Equal(Species.Tiger, response.Result.Species);
105var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger };
132foreach (Species v in Enum.GetValues(typeof(Species)))
148Assert.Equal(Species.Tiger, response.Result.Species);
302var expectedResult = new Data<Animal> { Value = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger } };
323Assert.Equal(Species.Tiger, response.Result.Value.Species);
336var expectedResult = new[] { new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger } };
351Assert.Equal(Species.Tiger, response.Result[0].Species);
367Converters = { new JsonNumberEnumConverter<Species>() },
369var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger };
419Assert.Equal(Species.Tiger, response.Result.Species);
430var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger };
447Assert.Equal(Species.Tiger, response.Result.Species);
455public Species Species { get; set; }