$this->
assertTrue($definition->
hasArgument('foo'
), '->hasArgument() returns true if a InputArgument exists for the given name'
);
$this->
assertFalse($definition->
hasArgument('bar'
), '->hasArgument() returns false if a InputArgument exists for the given name'
);
} public function testGetArgumentRequiredCount() { $this->
initializeArguments();
$definition =
new InputDefinition();
$definition->
addArgument($this->foo2
);
$this->
assertEquals(1,
$definition->
getArgumentRequiredCount(), '->getArgumentRequiredCount() returns the number of required arguments'
);
$definition->
addArgument($this->foo
);
$this->
assertEquals(1,
$definition->
getArgumentRequiredCount(), '->getArgumentRequiredCount() returns the number of required arguments'
);
} public function testGetArgumentCount() { $this->
initializeArguments();
$definition =
new InputDefinition();
$definition->
addArgument($this->foo2
);
$this->
assertEquals(1,
$definition->
getArgumentCount(), '->getArgumentCount() returns the number of arguments'
);