84 references to new
Microsoft.Extensions.AI.Tests (84)
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 (11)
32using var client = new TestChatClient 109using var client = new TestChatClient 163using var client = new TestChatClient 207using var client = new TestChatClient 240using var client = new TestChatClient 259using var client = new TestChatClient 278using var client = new TestChatClient 299using var client = new TestChatClient 334using var client = new TestChatClient 366using var client = new TestChatClient 421using 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 (16)
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 650using var testClient = new TestChatClient 705using var testClient = new TestChatClient 739using var testClient = new TestChatClient
ChatCompletion\FunctionInvokingChatClientApprovalsTests.cs (4)
717using var innerClient = new TestChatClient { GetStreamingResponseAsyncCallback = YieldInnerClientUpdates }; 795using var innerClient = new TestChatClient { GetStreamingResponseAsyncCallback = YieldInnerClientUpdates }; 880using var innerClient = new TestChatClient 967using var innerClient = new TestChatClient
ChatCompletion\FunctionInvokingChatClientTests.cs (9)
33using TestChatClient innerClient = new(); 47using TestChatClient innerClient = new(); 748using var innerClient = new TestChatClient 806using var innerClient = new TestChatClient 923using var innerChatClient = new TestChatClient 996using var innerClient = new TestChatClient 1202using var innerChatClient = new TestChatClient 1262using var innerClient = new TestChatClient 1331using 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 (2)
33using var innerClient = new TestChatClient 344using var innerClient = new TestChatClient
ChatCompletion\ReducingChatClientTests.cs (5)
24using var innerClient = new TestChatClient(); 52using var innerClient = new TestChatClient 104using var innerClient = new TestChatClient 125using var innerClient = new TestChatClient(); 144using 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
ChatReduction\SummarizingChatReducerTests.cs (12)
29using var chatClient = new TestChatClient(); 38using var chatClient = new TestChatClient(); 45using var chatClient = new TestChatClient(); 53using var chatClient = new TestChatClient(); 64using var chatClient = new TestChatClient(); 89using var chatClient = new TestChatClient(); 133using var chatClient = new TestChatClient(); 179using var chatClient = new TestChatClient(); 236using var chatClient = new TestChatClient(); 271using var chatClient = new TestChatClient(); 297using var chatClient = new TestChatClient(); 325using var chatClientForSummarization = new TestChatClient();