Commit 9d893e8
committed
feat: add tests for dunning email sequences with A/B testing (#956)
- Add backend/services/notification/__tests__/dunningEmailSequences.test.ts
with comprehensive test coverage for DunningEmailSequenceService
- Tests cover: variant management (create/update/delete), sequence
lifecycle, weighted A/B assignment and result tracking, delivery
logging, and deliverability metrics (open/click rates)
- Validates the existing dunningEmailSequences.ts implementation meets
all acceptance criteria
Technical scope: backend/services/notification/, backend/services/billing/dunning.ts1 parent 4a62952 commit 9d893e8
1 file changed
Lines changed: 516 additions & 0 deletions
0 commit comments