TemplateValues { public static TemplateValue date() { return DATE_TEMPLATE_VALUE; } private  TemplateValues(); static TemplateValue base64(); static TemplateValue character(); static TemplateValue date(); static TemplateValue modulo(final long modulus); static TemplateValue string(final String template); static TemplateValue timestamp(); static TemplateValue time(); static TemplateValue enumeration(final T... options); static final Base64TemplateValue BASE_64_TEMPLATE_VALUE; static final CharTemplateValue CHAR_TEMPLATE_VALUE; static final DateTemplateValue DATE_TEMPLATE_VALUE; static final TimestampTemplateValue TIMESTAMP_TEMPLATE_VALUE; static final TimeTemplateValue TIME_TEMPLATE_VALUE; }
@Test public void dateTemplateValue_should_returnCorrectInstance() { assertThat(TemplateValues.date(), instanceOf(DateTemplateValue.class)); }