@Test
public void testMonthlyThirdTuesdayOfEveryThreeMonthsRecurrence() {

	ActionRequest actionRequest = Mockito.mock(ActionRequest.class);
	whenActionRequestGetParameter(actionRequest, "monthlyType", "1");
	whenActionRequestGetParameter(actionRequest, "monthlyPos", "3");
	whenActionRequestGetParameter(actionRequest, "monthlyDay1", "3");
	whenActionRequestGetParameter(actionRequest, "monthlyInterval1", "3");
	String actualCronText = _addSchedulerMVCActionCommand.getCronText(
		actionRequest, calendarOf(2017, 1, 1, 14, 0), true,
		Recurrence.MONTHLY);
	Assert.assertEquals("0 0 14 ? 1/3 TUE#3 *", actualCronText);
}