Issue477Test.java
package com.cronutils;
import static org.junit.jupiter.api.Assertions.assertEquals;
import java.util.Locale;
import org.junit.jupiter.api.Test;
import com.cronutils.descriptor.CronDescriptor;
import com.cronutils.model.CronType;
import com.cronutils.model.definition.CronDefinition;
import com.cronutils.model.definition.CronDefinitionBuilder;
import com.cronutils.parser.CronParser;
public class Issue477Test {
@Test
public void testDescribe() {
CronDescriptor descriptor = CronDescriptor.instance(Locale.UK);
CronDefinition cd = CronDefinitionBuilder.instanceDefinitionFor(CronType.UNIX);
CronParser parser = new CronParser(cd);
assertEquals("every 2 minutes every 2 hours", descriptor.describe(parser.parse("*/2 */2 * * *")));
assertEquals("every minute every 2 hours", descriptor.describe(parser.parse("* */2 * * *")));
assertEquals("every minute every 2 hours", descriptor.describe(parser.parse("*/1 */2 * * *")));
}
}