@Test public void invalidExpressionWithSeconds() { assertFalse(CronSequenceGenerator.isValidExpression("100 */2 1-4 * * *")); }
@Test public void invalidExpressionWithMonths() { assertFalse(CronSequenceGenerator.isValidExpression("0 */2 1-4 * INVALID *")); }
@Test public void nullExpression() { assertFalse(CronSequenceGenerator.isValidExpression(null)); }
@Test public void validExpression() { assertTrue(CronSequenceGenerator.isValidExpression("0 */2 1-4 * * *")); }
@Test public void invalidExpressionWithLength() { assertFalse(CronSequenceGenerator.isValidExpression("0 */2 1-4 * * * *")); }
private void checkCronAndSetStartDate(String schedule) { Assert.hasText(schedule, "parameters.schedule is empty or null"); Assert.isTrue(CronSequenceGenerator.isValidExpression(schedule), "Cron expression is not valid: " + schedule); updateNextStart(calculateNextStart(schedule)); }
if ( !CronSequenceGenerator.isValidExpression( jobConfiguration.getCronExpression() ) )