/** * @covers \PHP\Manipulator\Action::addOptions * @covers \PHP\Manipulator\Action::getOptions */ public function testAddOptionsAndGetOptions() { $options = array('baa' => 'foo', 'blub' => 'bla'); $abstractHelper = new ActionStub(array('foo' => 'bla')); $fluent = $abstractHelper->addOptions($options); $this->assertSame($fluent, $abstractHelper, 'No fluent interface'); $this->assertCount(3, $abstractHelper->getOptions(), 'Wrong options count'); }