Expanded and clarified solution/project documentation: - Added all top-level docs and docs/ folder as solution items in .sln files - Inserted maintenance notices in all project and subfolder READMEs: require .md sync with code - Main READMEs now include project tables with TFM, purpose, and README links - ARCHITECTURE.md now details dependency graph and TFM rationale - CONVENTIONS.md and copilot-instructions.md require code reuse, no redundancy - Glossary and conventions updated to require terminology/rule updates with code changes - Emphasized DLL-only AyCode.Core refs and nopCommerce .NET 9.0 requirement - Clarified domain terms and intentional typos - No code logic changes; documentation and guidance only |
||
|---|---|---|
| .. | ||
| Grids | ||
| AyCode.Blazor.Components.Tests.csproj | ||
| BunitTestContext.cs | ||
| MSTestSettings.cs | ||
| README.md | ||
README.md
AyCode.Blazor.Components.Tests
bUnit + MSTest component test project targeting net10.0. Tests Blazor component behavior including grid layout persistence and column rendering.
Key Files
MSTestSettings.cs-- Assembly-level config enabling method-level test parallelization.BunitTestContext.cs-- Abstract base classes (BunitTestContext,TestContextWrapper) that wire up bUnitBunitContextcreation and disposal to MSTest[TestInitialize]/[TestCleanup]lifecycle.Grids/-- Grid component integration tests (see Grids/README.md).
Dependencies
| Dependency | Version | Type |
|---|---|---|
| bunit | 2.4.2 | NuGet |
| MSTest | 4.0.2 | NuGet |
| AyCode.Blazor.Components | -- | ProjectReference |
| AyCode.Services.Server.Tests | -- | ProjectReference |