public void testGetParametersWithDateFormat() throws Exception {

    String[] args = new String[] {"schedule.date=2008/23/01"};

    factory.setDateFormat(new SimpleDateFormat("yyyy/dd/MM"));
    JobParameters props =
        factory.getJobParameters(StringUtils.splitArrayElementsIntoProperties(args, "="));
    assertNotNull(props);
    Date date = dateFormat.parse("01/23/2008");
    assertEquals(date, props.getDate("schedule.date"));
  }