Refactor BaseRequestValidatorTests to use SutProvider pattern

- Replace manual constructor-based dependency injection with SutProvider<T>
- Add [SutProviderCustomize] attribute to test class
- Update all 25+ test methods to use sutProvider parameter
- Handle FakeLogger special case with SetDependency<ILogger>()
- Update CLAUDE.md with SutProvider advanced usage documentation

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Patrick Pimentel
2026-01-22 11:50:30 -05:00
parent c7cc36442a
commit f5b0c3aa2b
2 changed files with 399 additions and 544 deletions