private void TestDatabase(DBRunner runner, ISQLExecuter executer, DBDatabase db) { Output("TestDatabase:"); Output(""); try { bool result = runner.DatabaseExists(executer, db); Output("Database exists: " + result + " / False"); result = runner.CreateDatabase(executer, db); Output("Create database: " + (result ? "Ok" : "Failed")); if (result) { result = runner.DatabaseExists(executer, db); Output("Database exists: " + result + " / True"); } } catch (Exception ex) { Output("TestDatabase failed with an exception:"); Output(ex); } finally { Output(""); Output(""); } }