public function testOptionRequiresNotMet() { $option = new Option('f'); $option->setNeeds('foo'); $optionSet = array('foo' => new Option('foo')); $expected = array('foo'); $this->assertEquals($expected, $option->hasNeeds($optionSet)); }