A greenfield .NET solution whose end client never signed the contract, so it never shipped, still carries 880 xUnit test attributes: 803 [Fact] and 77 [Theory]. Nobody asked for them.
A .NET solution built alone from an empty repository for a prospect who never signed. It never went to production and earned nothing. There was no deadline, no acceptance test, no customer and no auditor to require a test suite.
Never signed, never shipped
Every test attribute, one square each
880 test attributes in a solution nobody signed for
- [Fact] 803
- [Theory] 77
Each square is one [Fact] or [Theory] attribute found in the source. A [Theory] runs once for each of its data rows, so more test cases run than there are squares.
| Value | Method | Recorded | Scope |
|---|---|---|---|
| 1 author, 42 commits | git shortlog -sn --all on the repository: every commit is Austin's. The history starts with his own commits on 2026-08-17, repository hygiene and then the solution skeleton and build configuration, so the tree was started from nothing | 2026-10-06 | The whole history of the repository |
| 880 test attributes: 803 [Fact], 77 [Theory] | A static count of [Fact] and [Theory] attributes in the C# files, leaving out build output, across 3 test projects: unit, integration and analyzer tests. A [Theory] runs once for each of its data rows, so 880 is the least number of test cases that run, not the total | 2026-10-06 | Every C# file in the repository |
| 9.56 of 10; maintainability 9.58, performance 9.99 | repowise 0.54.0 health with its defaults, run in-process with no AI model and no network. Its score starts at 10 and subtracts points: 0.32 for the shape of the code and 0.12 for its change history, which leaves 9.56. Those two are deductions, not scores out of 10 | 2026-10-06 | 872 files, the whole repository |
Dates are when each figure was recorded for this site; the work itself is dated in the setting above.
What this does not prove
The contract was never signed and the solution was never put into production, so this shows how the work was built, not a business result. The test count is read from the source, not from a test run. The figures come from a local copy of the repository, and the health scores are one tool's model of quality, not ground truth. These tests belong to this repository only and are not part of the test-rescue figures, which come from a different codebase.