Merge branch 'claudedo/c1d2a92d8d8c4705ac93d5f0b2cacaa0'

This commit is contained in:
mika kuns
2026-08-06 11:38:32 +02:00
5 changed files with 198 additions and 10 deletions
@@ -142,6 +142,24 @@ public sealed class BatchMcpToolsTests : IDisposable
Assert.Equal(2, inList.Count);
}
[Fact]
public async Task BatchAddTasks_SimilarTitleInSameList_ReportsPossibleDuplicate()
{
var listId = await SeedListAsync();
await SeedTaskAsync(listId, "MaxTurnsCeiling ohne Bedienoberflaeche im Settings-Modal", TaskStatus.Idle);
var sut = BuildSut();
var results = await sut.BatchAddTasks(listId, new[]
{
new BatchAddTaskInput("Settings: MaxTurnsCeiling editierbar machen"),
}, cancellationToken: CancellationToken.None);
var result = Assert.Single(results);
Assert.True(result.Ok);
Assert.NotNull(result.PossibleDuplicates);
Assert.Single(result.PossibleDuplicates!);
}
[Fact]
public async Task BatchGetTasks_MissingId_IsFoundFalseNotError()
{