25 instantiations of TestChatClient
Microsoft.Extensions.AI.Tests (25)
ChatCompletion\ChatClientBuilderTest.cs (4)
16
using TestChatClient expectedResult =
new
();
25
using TestChatClient innerClient =
new
();
33
using TestChatClient expectedInnerClient =
new
();
71
var ex = Assert.Throws<InvalidOperationException>(() => builder.Use(new
TestChatClient
()));
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (8)
28
using var client = new
TestChatClient
80
using var client = new
TestChatClient
99
using var client = new
TestChatClient
118
using var client = new
TestChatClient
139
using var client = new
TestChatClient
181
using var client = new
TestChatClient
219
using var client = new
TestChatClient
259
using var client = new
TestChatClient
ChatCompletion\ConfigureOptionsChatClientTests.cs (2)
19
Assert.Throws<ArgumentNullException>("configureOptions", () => new ConfigureOptionsChatClient(new
TestChatClient
(), null!));
38
using IChatClient innerClient = new
TestChatClient
ChatCompletion\DependencyInjectionPatterns.cs (3)
20
.Use(new
TestChatClient
()));
50
return builder.Use(new
TestChatClient
{ Services = builder.Services });
76
using var singleton = new
TestChatClient
();
ChatCompletion\DistributedCachingChatClientTest.cs (3)
23
using var innerClient = new
TestChatClient
();
71
using var testClient = new
TestChatClient
107
using var testClient = new
TestChatClient
ChatCompletion\FunctionInvokingChatClientTests.cs (2)
18
using TestChatClient innerClient =
new
();
273
using var innerClient = new
TestChatClient
ChatCompletion\LoggingChatClientTests.cs (2)
20
Assert.Throws<ArgumentNullException>("logger", () => new LoggingChatClient(new
TestChatClient
(), null!));
35
using IChatClient innerClient = new
TestChatClient
ChatCompletion\OpenTelemetryChatClientTests.cs (1)
36
using var innerClient = new
TestChatClient
26 references to TestChatClient
Microsoft.Extensions.AI.Tests (26)
ChatCompletion\ChatClientBuilderTest.cs (3)
16
using
TestChatClient
expectedResult = new();
25
using
TestChatClient
innerClient = new();
33
using
TestChatClient
expectedInnerClient = new();
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (8)
28
using
var
client = new TestChatClient
80
using
var
client = new TestChatClient
99
using
var
client = new TestChatClient
118
using
var
client = new TestChatClient
139
using
var
client = new TestChatClient
181
using
var
client = new TestChatClient
219
using
var
client = new TestChatClient
259
using
var
client = new TestChatClient
ChatCompletion\DependencyInjectionPatterns.cs (9)
34
var
inner1 = Assert.IsType<
TestChatClient
>(((ScopedChatClient)instance1).InnerClient);
35
var
inner2 = Assert.IsType<
TestChatClient
>(((ScopedChatClient)instance2).InnerClient);
64
var
inner1 = Assert.IsType<
TestChatClient
>(((ScopedChatClient)instance1).InnerClient);
65
var
inner2 = Assert.IsType<
TestChatClient
>(((ScopedChatClient)instance2).InnerClient);
76
using
var
singleton = new TestChatClient();
ChatCompletion\DistributedCachingChatClientTest.cs (3)
23
using
var
innerClient = new TestChatClient();
71
using
var
testClient = new TestChatClient
107
using
var
testClient = new TestChatClient
ChatCompletion\FunctionInvokingChatClientTests.cs (2)
18
using
TestChatClient
innerClient = new();
273
using
var
innerClient = new TestChatClient
ChatCompletion\OpenTelemetryChatClientTests.cs (1)
36
using
var
innerClient = new TestChatClient