feat(offline): bundle local assets and add safe UI error recovery (U16)

This commit is contained in:
2026-11-02 19:49:31 +01:00
parent f284b85771
commit 71eed68e21
27 changed files with 275 additions and 24 deletions
@@ -8,6 +8,15 @@ namespace Duempelkas.Tests;
public class EntryPresentationTests
{
[Fact]
public void EmptyAccount_ShowsExplanationRatherThanParameterName()
{
using var f = new LedgerUiFixture();
f.Service<Microsoft.AspNetCore.Components.NavigationManager>().NavigateTo("/accounts/2");
var page = f.Context.Render<Duempelkas.App.Components.Routes>();
page.WaitForAssertion(() => Assert.Contains("Noch keine Buchungen vorhanden.", page.Markup));
Assert.DoesNotContain("emptyEntriesMessage", page.Markup);
}
[Fact]
public void Actions_HaveVisibleTextAndBookingSpecificNames()
{