Neos\Flow\Tests\Unit\Cli\RequestBuilderTest::quotedArgumentValuesAreCorrectlyParsedWhenPassingTheCommandAsString PHP Метод

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

public quotedArgumentValuesAreCorrectlyParsedWhenPassingTheCommandAsString ( $quotedArgument, $expectedResult )
    public function quotedArgumentValuesAreCorrectlyParsedWhenPassingTheCommandAsString($quotedArgument, $expectedResult)
    {
        $methodParameters = ['requiredArgument1' => ['optional' => false, 'type' => 'string'], 'requiredArgument2' => ['optional' => false, 'type' => 'string']];
        $this->mockCommandManager->expects($this->once())->method('getCommandMethodParameters')->with('Acme\\Test\\Command\\DefaultCommandController', 'listCommand')->will($this->returnValue($methodParameters));
        $expectedArguments = ['requiredArgument1' => 'firstArgumentValue', 'requiredArgument2' => $expectedResult];
        $request = $this->requestBuilder->build('acme.test:default:list firstArgumentValue ' . $quotedArgument);
        $this->assertEquals($expectedArguments, $request->getArguments());
    }