22 references to new
Microsoft.Extensions.AI.Tests (22)
Image\ConfigureOptionsImageGeneratorTests.cs (3)
17Assert.Throws<ArgumentNullException>("configure", () => new ConfigureOptionsImageGenerator(new TestImageGenerator(), null!)); 23using var innerGenerator = new TestImageGenerator(); 38using IImageGenerator innerGenerator = new TestImageGenerator
Image\ImageGeneratorBuilderTests.cs (5)
16using TestImageGenerator expectedInnerGenerator = new(); 17using TestImageGenerator expectedOuterGenerator = new(); 39using TestImageGenerator expectedInnerGenerator = new(); 74using var innerGenerator = new TestImageGenerator(); 84using var innerGenerator = new TestImageGenerator();
Image\ImageGeneratorDependencyInjectionPatterns.cs (9)
18ServiceCollection.AddImageGenerator(services => new TestImageGenerator { Services = services }) 41using var singleton = new TestImageGenerator(); 65ServiceCollection.AddKeyedImageGenerator("mykey", services => new TestImageGenerator { Services = services }) 90using var singleton = new TestImageGenerator(); 122? sc.AddImageGenerator(services => new TestImageGenerator(), lifetime.Value) 123: sc.AddImageGenerator(services => new TestImageGenerator()); 144? sc.AddKeyedImageGenerator("key", services => new TestImageGenerator(), lifetime.Value) 145: sc.AddKeyedImageGenerator("key", services => new TestImageGenerator()); 161sc.AddKeyedImageGenerator(null, _ => new TestImageGenerator());
Image\LoggingImageGeneratorTests.cs (4)
21Assert.Throws<ArgumentNullException>("logger", () => new LoggingImageGenerator(new TestImageGenerator(), null!)); 27using var innerGenerator = new TestImageGenerator(); 55using IImageGenerator innerGenerator = new TestImageGenerator 103using IImageGenerator innerGenerator = new TestImageGenerator
Image\OpenTelemetryImageGeneratorTests.cs (1)
35using var innerGenerator = new TestImageGenerator