TemplateDesigner: UI update
CI / build-and-test (push) Canceled after 0s

This commit is contained in:
2026-08-30 22:47:53 +02:00
parent 9f28081931
commit 9dce6576e2
5 changed files with 166 additions and 111 deletions
@@ -55,6 +55,8 @@ public sealed class ProjectLifecycleTests
placeholder.Sample = "Deutsch";
Assert.Same(placeholder, viewModel.SelectedPlaceholder);
Assert.True(viewModel.HasSelectedPlaceholder);
Assert.False(viewModel.HasNoSelectedPlaceholder);
var definition = Assert.Single(viewModel.BuildManifest().Placeholders);
Assert.Equal("Sprache", definition.Name);
Assert.Equal(LehrerApp.Templating.PlaceholderType.Text, definition.Type);
@@ -63,6 +65,8 @@ public sealed class ProjectLifecycleTests
viewModel.RemoveSelectedPlaceholder();
Assert.Empty(viewModel.Placeholders);
Assert.Null(viewModel.SelectedPlaceholder);
Assert.False(viewModel.HasSelectedPlaceholder);
Assert.True(viewModel.HasNoSelectedPlaceholder);
}
[Fact]