58 references to new
Microsoft.Extensions.AI.Tests (58)
ChatCompletion\ChatClientBuilderTest.cs (5)
16using TestChatClient expectedInnerClient = new(); 17using TestChatClient expectedOuterClient = new(); 39using TestChatClient expectedInnerClient = new(); 74using var innerClient = new TestChatClient(); 84using var innerClient = new TestChatClient();
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (10)
32using var client = new TestChatClient 115using var client = new TestChatClient 169using var client = new TestChatClient 202using var client = new TestChatClient 221using var client = new TestChatClient 240using var client = new TestChatClient 261using var client = new TestChatClient 296using var client = new TestChatClient 328using var client = new TestChatClient 389using var client = new TestChatClient
ChatCompletion\ConfigureOptionsChatClientTests.cs (3)
19Assert.Throws<ArgumentNullException>("configure", () => new ConfigureOptionsChatClient(new TestChatClient(), null!)); 25using var innerClient = new TestChatClient(); 41using IChatClient innerClient = new TestChatClient
ChatCompletion\DependencyInjectionPatterns.cs (8)
18ServiceCollection.AddChatClient(services => new TestChatClient { Services = services }) 41using var singleton = new TestChatClient(); 65ServiceCollection.AddKeyedChatClient("mykey", services => new TestChatClient { Services = services }) 90using 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)
23using var innerClient = new TestChatClient(); 76using var testClient = new TestChatClient 134using var testClient = new TestChatClient 171using var testClient = new TestChatClient 204using var testClient = new TestChatClient 274using var testClient = new TestChatClient 321using var testClient = new TestChatClient 399using var testClient = new TestChatClient 438using var testClient = new TestChatClient 477using var testClient = new TestChatClient 516using var testClient = new TestChatClient 553using var testClient = new TestChatClient 604using var testClient = new TestChatClient 659using var testClient = new TestChatClient 693using var testClient = new TestChatClient
ChatCompletion\FunctionInvokingChatClientTests.cs (7)
33using TestChatClient innerClient = new(); 585using var innerClient = new TestChatClient 643using var innerClient = new TestChatClient 760using var innerChatClient = new TestChatClient 833using var innerClient = new TestChatClient 946using var innerClient = new TestChatClient 1045using var innerClient = new TestChatClient
ChatCompletion\LoggingChatClientTests.cs (4)
21Assert.Throws<ArgumentNullException>("logger", () => new LoggingChatClient(new TestChatClient(), null!)); 27using var innerClient = new TestChatClient(); 55using IChatClient innerClient = new TestChatClient 100using IChatClient innerClient = new TestChatClient
ChatCompletion\OpenTelemetryChatClientTests.cs (1)
36using var innerClient = new TestChatClient
ChatCompletion\UseDelegateChatClientTests.cs (5)
19using var client = new TestChatClient(); 34using IChatClient innerClient = new TestChatClient 83using IChatClient innerClient = new TestChatClient 125using IChatClient innerClient = new TestChatClient 176using IChatClient innerClient = new TestChatClient