Kraken\_Unit\Console\Client\_T\TCommand::createInputMock PHP Метод

createInputMock() публичный Метод

public createInputMock ( string[] | null $methods = [] ) : Symfony\Component\Console\Input\InputInterface | PHPUnit_Framework_MockObject_MockObject
$methods string[] | null
Результат Symfony\Component\Console\Input\InputInterface | PHPUnit_Framework_MockObject_MockObject
    public function createInputMock($methods = [])
    {
        $input = $this->getMock(InputInterface::class, $methods, [], '', false);
        if (!in_array('getArgument', $methods)) {
            $input->expects($this->any())->method('getArgument')->will($this->returnArgument(0));
        }
        if (!in_array('getOption', $methods)) {
            $input->expects($this->any())->method('getOption')->will($this->returnArgument(0));
        }
        return $input;
    }