Testing¶
The template has a top-level .template.config/template.json with short name connectsoft-blazor-mfe and 18 symbols.
Test Projects¶
tests/ConnectSoft.Blazor.MicrofrontendLibraryTemplate.ArchitectureTests/ConnectSoft.Blazor.MicrofrontendLibraryTemplate.ArchitectureTests.csprojtests/ConnectSoft.Blazor.MicrofrontendLibraryTemplate.ScaffoldTests/ConnectSoft.Blazor.MicrofrontendLibraryTemplate.Scaffolding.Tests.csprojtests/ConnectSoft.Blazor.MicrofrontendLibraryTemplate.UnitTests/ConnectSoft.Blazor.MicrofrontendLibraryTemplate.UnitTests.csprojtests/Shell.BlazorServer.ArchitectureTests/Shell.BlazorServer.ArchitectureTests.csprojtests/Shell.BlazorServer.LinkerTest/Shell.BlazorServer.LinkerTest.csprojtests/Shell.BlazorServer.UnitTests/Shell.BlazorServer.UnitTests.csproj
Validation Expectations¶
- Build the template repo.
- Scaffold a sample output with representative parameters.
- Build and test the generated output when the template is intended to produce runnable code.
- Keep architecture/acceptance claims aligned with actual test projects.