PhroznTest\Runner\CommandLine\CommandTest::testInitialize PHP Method

testInitialize() public method

public testInitialize ( )
    public function testInitialize()
    {
        $cmd = new Command($this->path . 'commands/init.yml');
        $config = $this->getConfigData('init');
        $this->assertInstanceOf('\\Phrozn\\Runner\\CommandLine\\Command', $cmd);
        $this->assertTrue(isset($cmd['docs']));
        $this->assertSame($config['name'], $cmd['docs']['name']);
        $this->assertSame($config['summary'], $cmd['docs']['summary']);
        $this->assertFalse(isset($cmd['ping']));
        $cmd['ping'] = 'pong';
        $this->assertTrue(isset($cmd['ping']));
        $this->assertSame('pong', $cmd['ping']);
        unset($cmd['ping']);
        $this->assertFalse(isset($cmd['ping']));
    }