public function testOverloadPrependStylePrependsStyleToStack() { $string = 'a {}'; for ($i = 0; $i < 3; ++$i) { $string .= PHP_EOL . 'a {}'; $this->helper->prependStyle($string); $values = $this->helper->getArrayCopy(); $this->assertEquals($i + 1, count($values)); $item = array_shift($values); $this->assertTrue($item instanceof \stdClass); $this->assertObjectHasAttribute('content', $item); $this->assertObjectHasAttribute('attributes', $item); $this->assertEquals($string, $item->content); } }