15 references to EqualFunctionCallResults
Microsoft.Extensions.AI.Tests (15)
ChatCompletion\FunctionInvokingChatClientTests.cs (2)
1146
AssertExtensions.
EqualFunctionCallResults
(expectedFunctionResult.Result, chatFunctionResult.Result);
1240
AssertExtensions.
EqualFunctionCallResults
(expectedFunctionResult.Result, chatFunctionResult.Result);
Functions\AIFunctionFactoryTest.cs (13)
45
AssertExtensions.
EqualFunctionCallResults
("test test", await func.InvokeAsync(new() { ["a"] = "test" }));
48
AssertExtensions.
EqualFunctionCallResults
("hello world", await func.InvokeAsync(new() { ["b"] = "hello", ["a"] = "world" }));
51
AssertExtensions.
EqualFunctionCallResults
(3L, await func.InvokeAsync(new() { ["a"] = 1, ["b"] = 2L }));
58
AssertExtensions.
EqualFunctionCallResults
("test test", await func.InvokeAsync());
59
AssertExtensions.
EqualFunctionCallResults
("hello hello", await func.InvokeAsync(new() { ["a"] = "hello" }));
94
AssertExtensions.
EqualFunctionCallResults
(15, result);
120
AssertExtensions.
EqualFunctionCallResults
(expectedResult, result);
140
AssertExtensions.
EqualFunctionCallResults
(expectedResult, result);
156
AssertExtensions.
EqualFunctionCallResults
(42, await func.InvokeAsync(cancellationToken: ctArg));
169
AssertExtensions.
EqualFunctionCallResults
("test test", await func.InvokeAsync(new() { ["a"] = "test" }));
173
AssertExtensions.
EqualFunctionCallResults
("hello world", await func.InvokeAsync(new() { ["b"] = "hello", ["a"] = "world" }));
178
AssertExtensions.
EqualFunctionCallResults
(null, await func.InvokeAsync(new() { ["a"] = 1, ["b"] = 2L }));
184
AssertExtensions.
EqualFunctionCallResults
(null, await func.InvokeAsync(new() { ["a"] = 1, ["b"] = 2L }));