1- using Cnblogs . DashScope . Core ;
1+ using Cnblogs . DashScope . Core ;
22using Cnblogs . SemanticKernel . Connectors . DashScope ;
33using FluentAssertions ;
44using Microsoft . Extensions . Logging . Abstractions ;
55using Microsoft . SemanticKernel ;
66using Microsoft . SemanticKernel . ChatCompletion ;
77using NSubstitute ;
8- using NSubstitute . Core ;
98using NSubstitute . Extensions ;
109
1110namespace SemanticKernel . DashScope . UnitTest ;
@@ -24,7 +23,7 @@ public async Task ChatCompletion_Normal_SuccessAsync(PromptExecutionSettings? se
2423 var service = new DashScopeChatCompletionService (
2524 Cases . ModelId ,
2625 dashScopeClient ,
27- MockLoggerFactory . MockLogger < DashScopeChatCompletionService > ( ) ) ;
26+ NullLoggerFactory . Instance ) ;
2827
2928 // Act
3029 var response = await service . GetChatMessageContentsAsync ( Cases . ChatHistory , settings ) ;
@@ -60,7 +59,7 @@ public async Task ChatCompletion_ToolCalling_SuccessAsync()
6059 var service = new DashScopeChatCompletionService (
6160 Cases . ModelId ,
6261 dashScopeClient ,
63- MockLoggerFactory . MockLogger < DashScopeChatCompletionService > ( ) ) ;
62+ NullLoggerFactory . Instance ) ;
6463 var settings =
6564 new DashScopePromptExecutionSettings { ToolCallBehavior = ToolCallBehavior . AutoInvokeKernelFunctions } ;
6665 var history = new ChatHistory ( ) ;
@@ -94,7 +93,7 @@ public async Task ChatCompletion_MaximumToolCallingCount_SuccessAsync()
9493 var service = new DashScopeChatCompletionService (
9594 Cases . ModelId ,
9695 dashScopeClient ,
97- MockLoggerFactory . MockLogger < DashScopeChatCompletionService > ( ) ) ;
96+ NullLoggerFactory . Instance ) ;
9897 var settings =
9998 new DashScopePromptExecutionSettings { ToolCallBehavior = ToolCallBehavior . AutoInvokeKernelFunctions } ;
10099 var history = new ChatHistory ( ) ;
@@ -124,7 +123,7 @@ public async Task ChatCompletion_ToolTypeIsNotFunction_SkipAsync()
124123 var service = new DashScopeChatCompletionService (
125124 Cases . ModelId ,
126125 dashScopeClient ,
127- MockLoggerFactory . MockLogger < DashScopeChatCompletionService > ( ) ) ;
126+ NullLoggerFactory . Instance ) ;
128127 var settings =
129128 new DashScopePromptExecutionSettings { ToolCallBehavior = ToolCallBehavior . AutoInvokeKernelFunctions } ;
130129 var history = new ChatHistory ( ) ;
@@ -154,7 +153,7 @@ public async Task ChatCompletion_FunctionCallWithMalformedJson_SkipAsync()
154153 var service = new DashScopeChatCompletionService (
155154 Cases . ModelId ,
156155 dashScopeClient ,
157- MockLoggerFactory . MockLogger < DashScopeChatCompletionService > ( ) ) ;
156+ NullLoggerFactory . Instance ) ;
158157 var settings =
159158 new DashScopePromptExecutionSettings { ToolCallBehavior = ToolCallBehavior . AutoInvokeKernelFunctions } ;
160159 var history = new ChatHistory ( ) ;
@@ -185,7 +184,7 @@ public async Task ChatCompletion_FunctionThrowException_SkipAsync()
185184 var service = new DashScopeChatCompletionService (
186185 Cases . ModelId ,
187186 dashScopeClient ,
188- MockLoggerFactory . MockLogger < DashScopeChatCompletionService > ( ) ) ;
187+ NullLoggerFactory . Instance ) ;
189188 var settings =
190189 new DashScopePromptExecutionSettings { ToolCallBehavior = ToolCallBehavior . AutoInvokeKernelFunctions } ;
191190 var history = new ChatHistory ( ) ;
@@ -218,7 +217,7 @@ public async Task ChatCompletion_FunctionDoesNotExists_SkipAsync()
218217 var service = new DashScopeChatCompletionService (
219218 Cases . ModelId ,
220219 dashScopeClient ,
221- MockLoggerFactory . MockLogger < DashScopeChatCompletionService > ( ) ) ;
220+ NullLoggerFactory . Instance ) ;
222221 var settings =
223222 new DashScopePromptExecutionSettings
224223 {
@@ -252,7 +251,7 @@ public async Task ChatCompletion_CallingNotProvidedFunction_SkipAsync()
252251 var service = new DashScopeChatCompletionService (
253252 Cases . ModelId ,
254253 dashScopeClient ,
255- MockLoggerFactory . MockLogger < DashScopeChatCompletionService > ( ) ) ;
254+ NullLoggerFactory . Instance ) ;
256255 var settings =
257256 new DashScopePromptExecutionSettings
258257 {
@@ -279,7 +278,7 @@ public async Task ChatCompletion_CustomModel_SuccessAsync()
279278 var service = new DashScopeChatCompletionService (
280279 Cases . ModelId ,
281280 dashScopeClient ,
282- MockLoggerFactory . MockLogger < DashScopeChatCompletionService > ( ) ) ;
281+ NullLoggerFactory . Instance ) ;
283282 var settings = new DashScopePromptExecutionSettings { ModelId = Cases . ModelIdAlter } ;
284283
285284 // Act
@@ -303,7 +302,7 @@ public async Task ChatCompletionStream_Normal_SuccessAsync(PromptExecutionSettin
303302 var service = new DashScopeChatCompletionService (
304303 Cases . ModelId ,
305304 dashScopeClient ,
306- MockLoggerFactory . MockLogger < DashScopeChatCompletionService > ( ) ) ;
305+ NullLoggerFactory . Instance ) ;
307306
308307 // Act
309308 var response = await service . GetStreamingChatMessageContentsAsync ( Cases . ChatHistory , settings ) . ToListAsync ( ) ;
@@ -336,7 +335,7 @@ public async Task ChatCompletionStream_CustomModel_SuccessAsync()
336335 var service = new DashScopeChatCompletionService (
337336 Cases . ModelId ,
338337 dashScopeClient ,
339- MockLoggerFactory . MockLogger < DashScopeChatCompletionService > ( ) ) ;
338+ NullLoggerFactory . Instance ) ;
340339 var settings = new DashScopePromptExecutionSettings { ModelId = Cases . ModelIdAlter } ;
341340
342341 // Act
0 commit comments