feat(daily-prep): trigger planning from inside the prep-log window with an empty-state hint

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
mika kuns
2026-06-04 10:01:27 +02:00
parent 26758b6e8a
commit 7d743f17c6
9 changed files with 55 additions and 36 deletions

View File

@@ -92,4 +92,20 @@ public class DetailsIslandPrepModeTests : IDisposable
Assert.NotEmpty(vm.PrepLog);
}
[Fact]
public async Task PlanDayCommand_calls_worker()
{
var stub = new DefaultStub();
var vm = NewDetailsVm(stub);
await vm.PlanDayCommand.ExecuteAsync(null);
Assert.Equal(1, stub.RunDailyPrepNowCalls);
}
[Fact]
public void ShowPrepEmptyState_true_when_empty_and_not_running()
{
var vm = NewDetailsVm(new DefaultStub());
Assert.True(vm.ShowPrepEmptyState);
}
}