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 114using var client = new TestChatClient 168using var client = new TestChatClient 201using var client = new TestChatClient 220using var client = new TestChatClient 239using var client = new TestChatClient 260using var client = new TestChatClient 295using var client = new TestChatClient 327using var client = new TestChatClient 387using 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(); 71using var testClient = new TestChatClient 107using var testClient = new TestChatClient 144using var testClient = new TestChatClient 177using var testClient = new TestChatClient 244using var testClient = new TestChatClient 291using var testClient = new TestChatClient 369using var testClient = new TestChatClient 408using var testClient = new TestChatClient 447using var testClient = new TestChatClient 486using var testClient = new TestChatClient 523using var testClient = new TestChatClient 574using var testClient = new TestChatClient 629using var testClient = new TestChatClient 663using 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 835using var innerClient = new TestChatClient 948using var innerClient = new TestChatClient 1047using 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