spec\PhpSpec\Runner\CollaboratorManagerSpec::it_creates_function_arguments_for_ReflectionFunction PHP Метод

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

public it_creates_function_arguments_for_ReflectionFunction ( ReflectionFunction $function, ReflectionParameter $param1, ReflectionParameter $param2 )
$function ReflectionFunction
$param1 ReflectionParameter
$param2 ReflectionParameter
    function it_creates_function_arguments_for_ReflectionFunction(ReflectionFunction $function, ReflectionParameter $param1, ReflectionParameter $param2)
    {
        $this->set('arg1', '123');
        $this->set('arg2', '456');
        $this->set('arg3', '789');
        $function->getParameters()->willReturn(array($param1, $param2));
        $param1->getName()->willReturn('arg1');
        $param2->getName()->willReturn('arg3');
        $this->getArgumentsFor($function)->shouldReturn(array('123', '789'));
    }