Skip to content

Add Tests for Recurring Bill next_due_date Edge Cases #80

@Baskarayelu

Description

@Baskarayelu

Description:

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

Acceptance Criteria

  • Recurring date math verified by tests

Metadata

Metadata

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions