//------------------------------------------------------------------------- public virtual void test_normalized() { DaysAdjustment zeroDays = DaysAdjustment.ofCalendarDays(0, BDA_FOLLOW_SAT_SUN); DaysAdjustment zeroDaysWithCalendar = DaysAdjustment.ofBusinessDays(0, WED_THU, BDA_FOLLOW_SAT_SUN); DaysAdjustment twoDays = DaysAdjustment.ofCalendarDays(2, BDA_FOLLOW_SAT_SUN); DaysAdjustment twoDaysWithCalendar = DaysAdjustment.ofBusinessDays(2, WED_THU, BDA_FOLLOW_SAT_SUN); DaysAdjustment twoDaysWithSameCalendar = DaysAdjustment.ofBusinessDays(2, SAT_SUN, BDA_FOLLOW_SAT_SUN); DaysAdjustment twoDaysWithNoAdjust = DaysAdjustment.ofBusinessDays(2, SAT_SUN); assertEquals(zeroDays.normalized(), zeroDays); assertEquals(zeroDaysWithCalendar.normalized(), zeroDays); assertEquals(twoDays.normalized(), twoDays); assertEquals(twoDaysWithCalendar.normalized(), twoDaysWithCalendar); assertEquals(twoDaysWithSameCalendar.normalized(), twoDaysWithNoAdjust); assertEquals(twoDaysWithNoAdjust.normalized(), twoDaysWithNoAdjust); }