docs(worker): record the findings store and fix the git-test skip convention

This commit is contained in:
mika kuns
2026-08-10 10:47:17 +02:00
parent 0568f003d9
commit 6a2a19cc9e
2 changed files with 26 additions and 1 deletions
+3 -1
View File
@@ -27,7 +27,9 @@ viewmodel behaviour driven from Worker fakes.
- Test classes implement `IDisposable` and create fixtures in constructor
- Helper factory methods for entities: `MakeTask()`, `CreateListAsync()`, `SeedListAsync()`
- Concurrency tests use `TaskCompletionSource` as gates for deterministic ordering
- Git-dependent tests are conditionally skipped via `Skip = ...` when git is not available
- Git-dependent tests bail out with an early `if (!GitRepoFixture.IsGitAvailable()) return;` at the top
of the method body — a plain `[Fact]`, **not** xUnit's `Skip = ...` and not `SkippableFact`
(that package is not referenced). Such tests report as passed, not skipped, when git is missing.
## Running