You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Recurring bills set next_due_date = due_date + (frequency_days * 86400). Add tests for edge cases: frequency_days 1, 30, 365, and ensure paid_at does not affect next bill’s due_date incorrectly.
Test Cases
frequency_days = 1: next due date is +1 day
frequency_days = 30: next due date is +30 days
Multiple pay cycles: due dates advance correctly for 2nd, 3rd bill