### Question:
DateIndexTableConfigHelper extends AbstractTableConfigHelper { @Override public void configure(TableOperations tops) throws AccumuloException, AccumuloSecurityException, TableNotFoundException { configureDateIndexTable(tops); }  @Override void setup(String tableName, Configuration config, Logger log); @Override void configure(TableOperations tops); static final String LOCALITY_GROUPS; }### Answer:
@Test(expected = TableNotFoundException.class) public void testConfigureCalledBeforeSetup() throws AccumuloSecurityException, AccumuloException, TableNotFoundException { DateIndexTableConfigHelperTest.logger.info("DateIndexTableConfigHelperTest.testConfigureCalledBeforeSetup called."); try { DateIndexTableConfigHelper uut = new DateIndexTableConfigHelper(); TableOperations tops = mockUpTableOperations(); uut.configure(tops); Assert.fail("DateIndexTableConfigHelper.configure failed to throw expected exception."); } finally { DateIndexTableConfigHelperTest.logger.info("DateIndexTableConfigHelperTest.testConfigureCalledBeforeSetup completed."); } }