@Test
public void defaultChangeScriptCreatorCreatesScriptWithTimestamp() throws Exception {

    final File newChangeScript = changeScriptCreator.createScript();
    assertTrue(newChangeScript.exists());
    final String newChangeScriptFileName = newChangeScript.getName();
    assertTrue("file name doesnt have sql suffix", newChangeScriptFileName.endsWith(".sql"));
    assertTrue("file name not timestamped correctly", newChangeScriptFileName.matches("[0-9]{14}\\.sql"));
}