public function testPluginInstall() { $starter = new PluginStarter(); $starter->install('PluginInstallerTest'); $this->assertEquals(file_exists(ROOT . DS . 'config' . DS . 'Plugins' . DS . 'PluginInstallerTest' . DS . 'settings.php'), true); $defaultSettingsFile = new File(ROOT . DS . 'plugins' . DS . 'PluginInstallerTest' . DS . 'config' . DS . 'default_settings.php'); $installedSettingsFile = new File(ROOT . DS . 'config' . DS . 'Plugins' . DS . 'PluginInstallerTest' . DS . 'settings.php'); $this->assertEquals($defaultSettingsFile->md5(), $installedSettingsFile->md5()); $defaultSettingsFile->close(); $installedSettingsFile->close(); }