126 references to new
Microsoft.Extensions.AI.Tests (126)
ChatCompletion\ChatClientBuilderTest.cs (5)
16
using TestChatClient expectedInnerClient =
new
();
17
using TestChatClient expectedOuterClient =
new
();
39
using TestChatClient expectedInnerClient =
new
();
74
using var innerClient = new
TestChatClient
();
84
using var innerClient = new
TestChatClient
();
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (11)
32
using var client = new
TestChatClient
109
using var client = new
TestChatClient
163
using var client = new
TestChatClient
207
using var client = new
TestChatClient
240
using var client = new
TestChatClient
259
using var client = new
TestChatClient
278
using var client = new
TestChatClient
299
using var client = new
TestChatClient
334
using var client = new
TestChatClient
366
using var client = new
TestChatClient
421
using var client = new
TestChatClient
ChatCompletion\ConfigureOptionsChatClientTests.cs (3)
19
Assert.Throws<ArgumentNullException>("configure", () => new ConfigureOptionsChatClient(new
TestChatClient
(), null!));
25
using var innerClient = new
TestChatClient
();
41
using IChatClient innerClient = new
TestChatClient
ChatCompletion\DependencyInjectionPatterns.cs (8)
18
ServiceCollection.AddChatClient(services => new
TestChatClient
{ Services = services })
41
using var singleton = new
TestChatClient
();
65
ServiceCollection.AddKeyedChatClient("mykey", services => new
TestChatClient
{ Services = services })
90
using var singleton = new
TestChatClient
();
122
? sc.AddChatClient(services => new
TestChatClient
(), lifetime.Value)
123
: sc.AddChatClient(services => new
TestChatClient
());
144
? sc.AddKeyedChatClient("key", services => new
TestChatClient
(), lifetime.Value)
145
: sc.AddKeyedChatClient("key", services => new
TestChatClient
());
ChatCompletion\DistributedCachingChatClientTest.cs (16)
24
using var innerClient = new
TestChatClient
();
77
using var testClient = new
TestChatClient
135
using var testClient = new
TestChatClient
172
using var testClient = new
TestChatClient
205
using var testClient = new
TestChatClient
275
using var testClient = new
TestChatClient
322
using var testClient = new
TestChatClient
400
using var testClient = new
TestChatClient
439
using var testClient = new
TestChatClient
478
using var testClient = new
TestChatClient
517
using var testClient = new
TestChatClient
554
using var testClient = new
TestChatClient
605
using var testClient = new
TestChatClient
651
using var testClient = new
TestChatClient
706
using var testClient = new
TestChatClient
740
using var testClient = new
TestChatClient
ChatCompletion\FunctionInvokingChatClientApprovalsTests.cs (4)
983
using var innerClient = new
TestChatClient
{ GetStreamingResponseAsyncCallback = YieldInnerClientUpdates };
1064
using var innerClient = new
TestChatClient
{ GetStreamingResponseAsyncCallback = YieldInnerClientUpdates };
1241
using var innerClient = new
TestChatClient
1328
using var innerClient = new
TestChatClient
ChatCompletion\FunctionInvokingChatClientTests.cs (34)
34
using TestChatClient innerClient =
new
();
48
using TestChatClient innerClient =
new
();
372
using var innerClient = new
TestChatClient
453
using var innerClient = new
TestChatClient
534
using var innerClient = new
TestChatClient
662
using var innerClient = new
TestChatClient
706
using var innerClient = new
TestChatClient
751
using var innerClient = new
TestChatClient
799
using var innerClient = new
TestChatClient
1180
using var innerClient = new
TestChatClient
1238
using var innerClient = new
TestChatClient
1355
using var innerChatClient = new
TestChatClient
1428
using var innerClient = new
TestChatClient
1634
using var innerChatClient = new
TestChatClient
1730
using var innerClient = new
TestChatClient
2024
using var innerClient = new
TestChatClient
2077
using var innerClient = new
TestChatClient
2140
using var innerClient = new
TestChatClient
2202
using var innerClient = new
TestChatClient
2271
using var innerClient = new
TestChatClient
2367
using var innerClient = new
TestChatClient
2461
using var innerClient = new
TestChatClient
2569
using var innerClient = new
TestChatClient
2667
using var innerClient = new
TestChatClient
2771
using var innerClient = new
TestChatClient
2868
using var innerClient = new
TestChatClient
2947
using var innerClient = new
TestChatClient
3048
using var innerClient = new
TestChatClient
3154
using var innerClient = new
TestChatClient
3372
using var innerClient = new
TestChatClient
3409
using var innerClient = new
TestChatClient
3456
using var innerClient = new
TestChatClient
3516
using var innerClient = new
TestChatClient
3588
using var innerClient = new
TestChatClient
ChatCompletion\ImageGeneratingChatClientTests.cs (12)
18
using var innerClient = new
TestChatClient
();
35
using var innerClient = new
TestChatClient
70
using var innerClient = new
TestChatClient
117
using var innerClient = new
TestChatClient
158
using var innerClient = new
TestChatClient
();
174
using var innerClient = new
TestChatClient
();
191
using var innerClient = new
TestChatClient
();
216
using var innerClient = new
TestChatClient
257
using var innerClient = new
TestChatClient
279
using var innerClient = new
TestChatClient
312
using var innerClient = new
TestChatClient
348
using var innerClient = new
TestChatClient
ChatCompletion\LoggingChatClientTests.cs (4)
21
Assert.Throws<ArgumentNullException>("logger", () => new LoggingChatClient(new
TestChatClient
(), null!));
27
using var innerClient = new
TestChatClient
();
55
using IChatClient innerClient = new
TestChatClient
100
using IChatClient innerClient = new
TestChatClient
ChatCompletion\OpenTelemetryChatClientTests.cs (7)
34
using var innerClient = new
TestChatClient
399
using var innerClient = new
TestChatClient
583
using var innerClient = new
TestChatClient
653
using var innerClient = new
TestChatClient
809
using var innerClient = new
TestChatClient
896
using var innerClient = new
TestChatClient
966
using var innerClient = new
TestChatClient
ChatCompletion\ReducingChatClientTests.cs (5)
25
using var innerClient = new
TestChatClient
();
53
using var innerClient = new
TestChatClient
105
using var innerClient = new
TestChatClient
126
using var innerClient = new
TestChatClient
();
145
using var innerClient = new
TestChatClient
ChatCompletion\UseDelegateChatClientTests.cs (5)
19
using var client = new
TestChatClient
();
34
using IChatClient innerClient = new
TestChatClient
83
using IChatClient innerClient = new
TestChatClient
125
using IChatClient innerClient = new
TestChatClient
176
using IChatClient innerClient = new
TestChatClient
ChatReduction\SummarizingChatReducerTests.cs (12)
29
using var chatClient = new
TestChatClient
();
38
using var chatClient = new
TestChatClient
();
45
using var chatClient = new
TestChatClient
();
53
using var chatClient = new
TestChatClient
();
64
using var chatClient = new
TestChatClient
();
89
using var chatClient = new
TestChatClient
();
133
using var chatClient = new
TestChatClient
();
179
using var chatClient = new
TestChatClient
();
236
using var chatClient = new
TestChatClient
();
271
using var chatClient = new
TestChatClient
();
297
using var chatClient = new
TestChatClient
();
325
using var chatClientForSummarization = new
TestChatClient
();