luyatests\core\console\CommandTest::testModuleTypeSelector PHP Method

testModuleTypeSelector() public method

    public function testModuleTypeSelector()
    {
        $cmd = new SubCommand('myid', Yii::$app->getModule('unitmodule'));
        $className = $cmd->createClassName('das-ist-mein', 'mein0r');
        $this->assertEquals('FooActiveWindow', $cmd->createClassName('FooActiveWindow', 'ActiveWindow'));
        $this->assertEquals('FooActiveWindow', $cmd->createClassName('foo-active-window', 'ActiveWindow'));
        $this->assertEquals('FooActiveWindow', $cmd->createClassName('foo', 'ActiveWindow'));
        $this->assertEquals(\luya\Boot::VERSION, $cmd->getLuyaVersion());
    }