/** * testUninstall * * @since 2.6.0 */ public function testUninstall() { /* setup */ $module = new Module(); $module->init(array('alias' => 'TestDummy')); $module->uninstall(); /* actual */ $actualModules = Db::forTablePrefix('modules')->findMany()->count(); $actualTables = Db::countTablePrefix(); /* compare */ $this->assertEquals(1, $actualModules); $this->assertEquals(8, $actualTables); }
/** * testRawDrop * * @since 2.4.0 */ public function testRawDrop() { /* setup */ $installer = new Installer(); $installer->init($this->_config); $installer->rawDrop(); /* actual */ $actual = Db::countTablePrefix(); /* compare */ $this->assertEquals(0, $actual); }
/** * testCountTablePrefix * * @since 2.4.0 */ public function testCountTablePrefix() { /* actual */ $actual = Db::countTablePrefix(); /* compare */ $this->assertGreaterThan(-1, $actual); }