### Question:
DateLexicoder extends AbstractLexicoder<Date> { @Override public Date decode(byte[] b) { return super.decode(b); }  @Override byte[] encode(Date data); @Override Date decode(byte[] b);  }### Answer:
@Test public void testDecode() { assertDecodes(new DateLexicoder(), new Date()); assertDecodes(new DateLexicoder(), new Date(0)); assertDecodes(new DateLexicoder(), new Date(Long.MAX_VALUE)); }