You are here

function ArgumentsWildcardSpec::it_returns_false_if_there_is_less_arguments_than_tokens in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 vendor/phpspec/prophecy/spec/Prophecy/Argument/ArgumentsWildcardSpec.php \spec\Prophecy\Argument\ArgumentsWildcardSpec::it_returns_false_if_there_is_less_arguments_than_tokens()

Parameters

\Prophecy\Argument\Token\TokenInterface $token1:

\Prophecy\Argument\Token\TokenInterface $token2:

\Prophecy\Argument\Token\TokenInterface $token3:

File

vendor/phpspec/prophecy/spec/Prophecy/Argument/ArgumentsWildcardSpec.php, line 78

Class

ArgumentsWildcardSpec

Namespace

spec\Prophecy\Argument

Code

function it_returns_false_if_there_is_less_arguments_than_tokens($token1, $token2, $token3) {
  $token1
    ->scoreArgument('one')
    ->willReturn(3);
  $token1
    ->isLast()
    ->willReturn(false);
  $token2
    ->scoreArgument(2)
    ->willReturn(5);
  $token2
    ->isLast()
    ->willReturn(false);
  $token3
    ->scoreArgument(null)
    ->willReturn(false);
  $token3
    ->isLast()
    ->willReturn(false);
  $this
    ->beConstructedWith(array(
    $token1,
    $token2,
    $token3,
  ));
  $this
    ->scoreArguments(array(
    'one',
    2,
  ))
    ->shouldReturn(false);
}