using Application.Abstractions.Data; namespace Application.Tests; /// /// IAppDbContextFactory 테스트 구현 — 운영의 풀링 팩토리 대신 TestDb LocalDB 로 새 컨텍스트를 만든다. /// (Phase 1.5 out-of-band 대사 로그/동시성 재시도 경로 검증용) /// internal sealed class FakeAppDbContextFactory : IAppDbContextFactory { public static FakeAppDbContextFactory Instance { get; } = new(); public IAppDbContext CreateDbContext() => TestDb.Create(); }