### Question:
TemplateValues { public static TemplateValue base64() { return BASE_64_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; }### Answer:
@Test public void base64TemplateValue_should_returnCorrectInstance() { assertThat(TemplateValues.base64(), instanceOf(Base64TemplateValue.class)); }