58 references to new
Microsoft.Extensions.AI.Tests (58)
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 (10)
32
using var client = new
TestChatClient
115
using var client = new
TestChatClient
169
using var client = new
TestChatClient
202
using var client = new
TestChatClient
221
using var client = new
TestChatClient
240
using var client = new
TestChatClient
261
using var client = new
TestChatClient
296
using var client = new
TestChatClient
328
using var client = new
TestChatClient
389
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 (15)
23
using var innerClient = new
TestChatClient
();
76
using var testClient = new
TestChatClient
134
using var testClient = new
TestChatClient
171
using var testClient = new
TestChatClient
204
using var testClient = new
TestChatClient
274
using var testClient = new
TestChatClient
321
using var testClient = new
TestChatClient
399
using var testClient = new
TestChatClient
438
using var testClient = new
TestChatClient
477
using var testClient = new
TestChatClient
516
using var testClient = new
TestChatClient
553
using var testClient = new
TestChatClient
604
using var testClient = new
TestChatClient
659
using var testClient = new
TestChatClient
693
using var testClient = new
TestChatClient
ChatCompletion\FunctionInvokingChatClientTests.cs (7)
33
using TestChatClient innerClient =
new
();
585
using var innerClient = new
TestChatClient
643
using var innerClient = new
TestChatClient
760
using var innerChatClient = new
TestChatClient
833
using var innerClient = new
TestChatClient
946
using var innerClient = new
TestChatClient
1045
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 (1)
36
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