refactor(claude-do): merge Dedupe: "Liste hat ein verlinktes Repo?" — ein Prädikat stat
ClaudeDo-Task: 594ee78e-7112-427a-9cde-76f6610e7fd8
This commit is contained in:
@@ -167,6 +167,21 @@ public class SettingsModalViewModelTests : IDisposable
|
||||
Assert.True(vm.HasLinkedRepo);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public async Task HasLinkedRepo_false_when_a_list_working_dir_is_whitespace_only()
|
||||
{
|
||||
using (var ctx = NewContext())
|
||||
{
|
||||
ctx.Lists.Add(new ListEntity { Id = "l1", Name = "Blank repo", CreatedAt = DateTime.UtcNow, WorkingDir = " " });
|
||||
ctx.SaveChanges();
|
||||
}
|
||||
var vm = MakeVm(new FakeWorker());
|
||||
|
||||
await vm.LoadAsync();
|
||||
|
||||
Assert.False(vm.HasLinkedRepo);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void SelectedCategory_updates_SelectedIndex_and_ignores_null()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user