/** * @test */ public function getArgumentShortNamesReturnsShortNamesOfAddedArguments() { $arguments = new Arguments(); $arguments->addNewArgument('first')->setShortName('a'); $arguments->addNewArgument('second')->setShortName('b'); $arguments->addNewArgument('third')->setShortName('c'); $expectedShortNames = array('a', 'b', 'c'); $this->assertEquals($expectedShortNames, $arguments->getArgumentShortNames(), 'Returned argument short names were not as expected.'); }