spec\Prophecy\Argument\Token\ArrayEntryTokenSpec::it_scores_array_accessible_object_half_of_combined_scores_from_key_and_value_tokens PHP Метод

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

public it_scores_array_accessible_object_half_of_combined_scores_from_key_and_value_tokens ( Prophecy\Argument\Token\ExactValueToken $key, Prophecy\Argument\Token\TokenInterface $value, ArrayAccess $object )
$key Prophecy\Argument\Token\ExactValueToken
$value Prophecy\Argument\Token\TokenInterface
$object ArrayAccess
    function it_scores_array_accessible_object_half_of_combined_scores_from_key_and_value_tokens(ExactValueToken $key, TokenInterface $value, \ArrayAccess $object)
    {
        $object->offsetExists('key')->willReturn(true);
        $object->offsetGet('key')->willReturn('value');
        $key->getValue()->willReturn('key');
        $key->scoreArgument('key')->willReturn(3);
        $value->scoreArgument('value')->willReturn(1);
        $this->scoreArgument($object)->shouldBe(2);
    }