copilot changes

This commit is contained in:
Korolev Dmitry
2025-11-04 19:30:46 +01:00
Unverified
parent 900135b092
commit 4ebbed6fd6
2 changed files with 2 additions and 11 deletions
@@ -45,7 +45,7 @@ internal static class AzureStorageEmulatorAvailabilityHelper
public static async Task SkipIfNotAvailableAsync()
{
var cts = new CancellationTokenSource(TimeSpan.FromSeconds(3));
using var cts = new CancellationTokenSource(TimeSpan.FromSeconds(3));
bool isAvailable = await IsAvailableAsync(cts.Token);
Skip.IfNot(isAvailable, "Azurite / Azure Storage Emulator is not running. Start Azurite to run these tests.");
}
@@ -23,12 +23,7 @@ internal sealed class MockChatClient : IChatClient
{
await Task.Yield();
List<ChatMessage> messageList = messages.ToList();
ChatMessage lastUserMessage = messageList.LastOrDefault(m => m.Role == ChatRole.User)
?? new ChatMessage(ChatRole.User, "No user message");
ChatMessage responseMessage = new(ChatRole.Assistant, $"Response #{this._responsesCounter++}");
return new ChatResponse([responseMessage]);
}
@@ -39,11 +34,7 @@ internal sealed class MockChatClient : IChatClient
{
await Task.Yield();
List<ChatMessage> messageList = messages.ToList();
ChatMessage lastUserMessage = messageList.LastOrDefault(m => m.Role == ChatRole.User)
?? new ChatMessage(ChatRole.User, "No user message");
string responseText = $"Mock response to: {lastUserMessage.Text}";
var responseText = $"Response #{this._responsesCounter++}";
yield return new ChatResponseUpdate(ChatRole.Assistant, responseText);
}