recurring invoice test cases, set period start date and period end date as first and last day of the month if previously so, else just add months