Jira issue originally created by user @beberlei:
The SchemaTool::getUpdateSchemaSql() method only needs SchemaManager::listTables() and SchemaManager::listTableColumns() methods which connect to the database. It is possible to write a little helper that pointing to a database generates this "current fixture". With this abstracted data you can then load the corresponding metadata to that database and test if incremental changes in the schema tool create the correct ALTER sql code.
Comment created by @beberlei:
Issue was closed with resolution "Fixed"