Merge branch 'claudedo/c1d2a92d8d8c4705ac93d5f0b2cacaa0'
This commit is contained in:
@@ -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()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user