Redaxscript\Tests\ModuleTest::testInstall PHP Method

testInstall() public method

testInstall
Since: 2.6.0
public testInstall ( )
    public function testInstall()
    {
        /* setup */
        $module = new Module();
        $module->init(['alias' => 'TestDummy']);
        $module->install();
        /* actual */
        $actualModules = Db::forTablePrefix('modules')->findMany()->count();
        $actualTables = Db::countTablePrefix();
        /* compare */
        $this->assertEquals(4, $actualModules);
        $this->assertEquals(9, $actualTables);
    }