AyCode.Blazor/AyCode.Blazor.Components.Tests/README.md

22 lines
846 B
Markdown

# AyCode.Blazor.Components.Tests
@project {
type = "test"
}
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 bUnit `BunitContext` creation and disposal to MSTest `[TestInitialize]`/`[TestCleanup]` lifecycle.
- **`Grids/`** -- Grid component integration tests (see [Grids/README.md](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 |