spec\Prophecy\Prediction\CallTimesPredictionSpec::it_throws_UnexpectedCallsCountException_if_calls_found PHP Method

it_throws_UnexpectedCallsCountException_if_calls_found() public method

public it_throws_UnexpectedCallsCountException_if_calls_found ( Prophecy\Prophecy\ObjectProphecy $object, Prophecy\Prophecy\MethodProphecy $method, Prophecy\Call\Call $call, Prophecy\Argument\ArgumentsWildcard $arguments )
$object Prophecy\Prophecy\ObjectProphecy
$method Prophecy\Prophecy\MethodProphecy
$call Prophecy\Call\Call
$arguments Prophecy\Argument\ArgumentsWildcard
    function it_throws_UnexpectedCallsCountException_if_calls_found(ObjectProphecy $object, MethodProphecy $method, Call $call, ArgumentsWildcard $arguments)
    {
        $method->getObjectProphecy()->willReturn($object);
        $method->getMethodName()->willReturn('getName');
        $method->getArgumentsWildcard()->willReturn($arguments);
        $arguments->__toString()->willReturn('123');
        $call->getMethodName()->willReturn('getName');
        $call->getArguments()->willReturn(array(5, 4, 'three'));
        $call->getCallPlace()->willReturn('unknown');
        $this->shouldThrow('Prophecy\\Exception\\Prediction\\UnexpectedCallsCountException')->duringCheck(array($call), $object, $method);
    }