spec\SM\StateMachine\StateMachineSpec::it_returns_possible_transitions PHP Метод

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

public it_returns_possible_transitions ( $object, $callbackFactory, SM\Callback\CallbackInterface $guard )
$guard SM\Callback\CallbackInterface
    function it_returns_possible_transitions($object, $callbackFactory, CallbackInterface $guard)
    {
        $object->getState()->shouldBeCalled()->willReturn('checkout');
        $callbackFactory->get($this->config['callbacks']['guard']['guard-confirm'])->shouldBeCalled()->willReturn($guard);
        $guard->__invoke(Argument::type('SM\\Event\\TransitionEvent'))->shouldBeCalled()->willReturn(true);
        $this->getPossibleTransitions()->shouldReturn(array('create', 'confirm'));
    }