chore(claude-do): merge refactor(tests): one IWorkerClient test double instead of tw

ClaudeDo-Task: 9ff7ec49-36c9-4b09-8747-e57bf74e37f2
This commit is contained in:
Mika Kuns
2026-09-02 13:00:14 +02:00
3 changed files with 12 additions and 183 deletions
+6 -1
View File
@@ -98,7 +98,12 @@ public abstract class StubWorkerClient : IWorkerClient
public virtual Task<List<string>> InstallSessionSkillAsync(string url) => Task.FromResult(new List<string>());
public virtual Task UpdateSessionSkillAsync(string sourceUrl) => Task.CompletedTask;
public virtual Task RemoveSessionSkillAsync(string sourceUrl) => Task.CompletedTask;
public virtual Task<BaseDirtyWarningDto?> SetTaskStatusAsync(string taskId, TaskStatus status) => Task.FromResult<BaseDirtyWarningDto?>(null);
public List<(string TaskId, TaskStatus Status)> SetTaskStatusCalls { get; } = new();
public virtual Task<BaseDirtyWarningDto?> SetTaskStatusAsync(string taskId, TaskStatus status)
{
SetTaskStatusCalls.Add((taskId, status));
return Task.FromResult<BaseDirtyWarningDto?>(null);
}
public virtual Task SetTaskDoneAsync(string taskId) => Task.CompletedTask;
public virtual Task UnsetTaskDoneAsync(string taskId) => Task.CompletedTask;
public virtual Task DequeueTaskAsync(string taskId) => Task.CompletedTask;