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