### Question:
MySQLDatabase extends AbstractDatabase { public String getCurrentDateTimeFunction() { if (currentDateTimeFunction != null) { return currentDateTimeFunction; } return "NOW()"; }  String getTypeName(); int getPriority(); boolean isCorrectDatabaseImplementation(DatabaseConnection conn); String getDefaultDriver(String url); @Override boolean supportsSequences(); boolean supportsInitiallyDeferrableColumns(); String getCurrentDateTimeFunction(); @Override String getLineComment(); @Override String getConcatSql(String ... values); boolean supportsTablespaces(); @Override String convertRequestedSchemaToSchema(String requestedSchema); @Override String convertRequestedSchemaToCatalog(String requestedSchema); @Override String escapeDatabaseObject(String objectName); @Override String escapeIndexName(String schemaName, String indexName); @Override boolean supportsForeignKeyDisable(); @Override boolean disableForeignKeyChecks(); @Override void enableForeignKeyChecks(); static final String PRODUCT_NAME; }### Answer:
@Override @Test public void getCurrentDateTimeFunction() { Assert.assertEquals("NOW()", getDatabase().getCurrentDateTimeFunction()); }