76 references to new
Microsoft.Extensions.AI.Tests (76)
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 115using var client = new TestChatClient 169using var client = new TestChatClient 213using var client = new TestChatClient 246using var client = new TestChatClient 265using var client = new TestChatClient 284using var client = new TestChatClient 305using var client = new TestChatClient 340using var client = new TestChatClient 372using var client = new TestChatClient 433using 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\FunctionInvokingChatClientTests.cs (8)
34using TestChatClient innerClient = new(); 48using TestChatClient innerClient = new(); 731using var innerClient = new TestChatClient 789using var innerClient = new TestChatClient 906using var innerChatClient = new TestChatClient 979using var innerClient = new TestChatClient 1092using var innerClient = new TestChatClient 1191using 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\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 (10)
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(); 118using var chatClient = new TestChatClient(); 153using var chatClient = new TestChatClient(); 179using var chatClient = new TestChatClient(); 207using var chatClientForSummarization = new TestChatClient();