### Question:
DatabaseCatalogQuery { public List<Map<String, Object>> getResults() { if (!queryFinished) { triggerQuery(); } return Collections.unmodifiableList(results); } protected  DatabaseCatalogQuery(Connection connection); static final DatabaseCatalogQuery forConnection(Connection connection); DatabaseCatalogQuery defaultSchema(String schemaToUse); DatabaseCatalogQuery tablename(String tablenameToQuery); DatabaseCatalogQuery tablename(DatabaseCatalogTable tablenameToQuery); String getColumnType(DatabaseCatalogColumn columnToFind); DatabaseCatalogQuery triggerQuery(); List<Map<String, Object>> getResults(); @Override String toString();  }### Answer:
@Test void queryShouldReturnAnEmptyListWhenThereAreNoTablesToQuery() { assertTrue(query.getResults().isEmpty()); }