public function testRetrievingOptionAnon() { // Annonymous $tokens = array('filename', 'arg1', 'arg2', 'arg3'); $cmd = new Command($tokens); $option = $cmd->option()->require(); $this->assertTrue($cmd->getOption(0)->isRequired()); $cmd->option(0)->require(false); $this->assertFalse($cmd->getOption(0)->isRequired()); $this->assertEquals(1, $cmd->getSize()); }