33 instantiations of TestImageGenerator
Microsoft.Extensions.AI.Tests (33)
ChatCompletion\ImageGeneratingChatClientTests.cs (11)
19
using var imageGenerator = new
TestImageGenerator
();
43
using var imageGenerator = new
TestImageGenerator
();
80
using var imageGenerator = new
TestImageGenerator
();
127
using var imageGenerator = new
TestImageGenerator
();
175
using var imageGenerator = new
TestImageGenerator
();
192
using var imageGenerator = new
TestImageGenerator
();
232
using var imageGenerator = new
TestImageGenerator
();
265
using var imageGenerator = new
TestImageGenerator
();
288
using var imageGenerator = new
TestImageGenerator
();
322
using var imageGenerator = new
TestImageGenerator
();
363
using var imageGenerator = new
TestImageGenerator
();
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\ImageGeneratorBuilderTests.cs (5)
16
using TestImageGenerator expectedInnerGenerator =
new
();
17
using TestImageGenerator expectedOuterGenerator =
new
();
39
using TestImageGenerator expectedInnerGenerator =
new
();
74
using var innerGenerator = new
TestImageGenerator
();
84
using var innerGenerator = new
TestImageGenerator
();
Image\ImageGeneratorDependencyInjectionPatterns.cs (9)
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
());
161
sc.AddKeyedImageGenerator(null, _ => new
TestImageGenerator
());
Image\LoggingImageGeneratorTests.cs (4)
21
Assert.Throws<ArgumentNullException>("logger", () => new LoggingImageGenerator(new
TestImageGenerator
(), null!));
27
using var innerGenerator = new
TestImageGenerator
();
55
using IImageGenerator innerGenerator = new
TestImageGenerator
103
using IImageGenerator innerGenerator = new
TestImageGenerator
Image\OpenTelemetryImageGeneratorTests.cs (1)
35
using var innerGenerator = new
TestImageGenerator
29 references to TestImageGenerator
Microsoft.Extensions.AI.Tests (29)
ChatCompletion\ImageGeneratingChatClientTests.cs (12)
19
using
var
imageGenerator = new TestImageGenerator();
43
using
var
imageGenerator = new TestImageGenerator();
80
using
var
imageGenerator = new TestImageGenerator();
127
using
var
imageGenerator = new TestImageGenerator();
155
services.AddSingleton<IImageGenerator,
TestImageGenerator
>();
175
using
var
imageGenerator = new TestImageGenerator();
192
using
var
imageGenerator = new TestImageGenerator();
232
using
var
imageGenerator = new TestImageGenerator();
265
using
var
imageGenerator = new TestImageGenerator();
288
using
var
imageGenerator = new TestImageGenerator();
322
using
var
imageGenerator = new TestImageGenerator();
363
using
var
imageGenerator = new TestImageGenerator();
Image\ConfigureOptionsImageGeneratorTests.cs (1)
23
using
var
innerGenerator = new TestImageGenerator();
Image\ImageGeneratorBuilderTests.cs (5)
16
using
TestImageGenerator
expectedInnerGenerator = new();
17
using
TestImageGenerator
expectedOuterGenerator = new();
39
using
TestImageGenerator
expectedInnerGenerator = new();
74
using
var
innerGenerator = new TestImageGenerator();
84
using
var
innerGenerator = new TestImageGenerator();
Image\ImageGeneratorDependencyInjectionPatterns.cs (9)
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!));
169
Assert.IsType<
TestImageGenerator
>(sd.ImplementationFactory(null!));
Image\LoggingImageGeneratorTests.cs (1)
27
using
var
innerGenerator = new TestImageGenerator();
Image\OpenTelemetryImageGeneratorTests.cs (1)
35
using
var
innerGenerator = new TestImageGenerator