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);
258var expectedResult = new Data<Animal> { Value = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger } };
279Assert.Equal(Species.Tiger, response.Result.Value.Species);
292var expectedResult = new[] { new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger } };
307Assert.Equal(Species.Tiger, response.Result[0].Species);
323Converters = { new JsonNumberEnumConverter<Species>() },
325var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger };
375Assert.Equal(Species.Tiger, response.Result.Species);
386var expectedResult = new Animal { Id = 1, FullName = "Tigger", Species = Species.Tiger };
403Assert.Equal(Species.Tiger, response.Result.Species);
411public Species Species { get; set; }