15 instantiations of TestImageGenerator
Microsoft.Extensions.AI.Tests (15)
Image\ConfigureOptionsImageGeneratorTests.cs (3)
17Assert.Throws<ArgumentNullException>("configure", () => new ConfigureOptionsImageGenerator(new TestImageGenerator(), null!)); 23using var innerGenerator = new TestImageGenerator(); 38using IImageGenerator innerGenerator = new TestImageGenerator
Image\ImageGeneratorDependencyInjectionPatterns.cs (8)
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());
Image\LoggingImageGeneratorTests.cs (4)
22Assert.Throws<ArgumentNullException>("logger", () => new LoggingImageGenerator(new TestImageGenerator(), null!)); 28using var innerGenerator = new TestImageGenerator(); 56using IImageGenerator innerGenerator = new TestImageGenerator 104using IImageGenerator innerGenerator = new TestImageGenerator
10 references to TestImageGenerator
Microsoft.Extensions.AI.Tests (10)
Image\ConfigureOptionsImageGeneratorTests.cs (1)
23using var innerGenerator = new TestImageGenerator();
Image\ImageGeneratorDependencyInjectionPatterns.cs (8)
34Assert.IsType<TestImageGenerator>(instance.InnerGenerator); 41using var singleton = new TestImageGenerator(); 58Assert.IsType<TestImageGenerator>(instance.InnerGenerator); 83Assert.IsType<TestImageGenerator>(instance.InnerGenerator); 90using var singleton = new TestImageGenerator(); 109Assert.IsType<TestImageGenerator>(instance.InnerGenerator); 130Assert.IsType<TestImageGenerator>(sd.ImplementationFactory(null!)); 153Assert.IsType<TestImageGenerator>(sd.KeyedImplementationFactory(null!, null!));
Image\LoggingImageGeneratorTests.cs (1)
28using var innerGenerator = new TestImageGenerator();