@Test
public void testModificationTimeParam() {

  final ModificationTimeParam p = new ModificationTimeParam(ModificationTimeParam.DEFAULT);
  Assert.assertEquals(-1L, p.getValue().longValue());
  new ModificationTimeParam(-1L);
  try {
    new ModificationTimeParam(-2L);
    Assert.fail();
  } catch(IllegalArgumentException e) {
    LOG.info("EXPECTED: " + e);
  }
}