public function testGetOptionsForOutput() { $chart = new Chart(); $options = new Container('test'); $options->setFoo('bar'); $chart->addOptions($options); $options2 = new Container('test2'); $options2->setBoo('far'); $chart->addOptions($options2); $optionsForOutput = $chart->getOptionsForOutput(); $this->assertInternalType('array', $optionsForOutput); $this->assertSame($optionsForOutput['test']->foo, 'bar'); $this->assertSame($optionsForOutput['test2']->boo, 'far'); }