public function testFluidInterface() { $element = new DOMElement(); $element->emptyElement()->setId('testId')->setIsPairTag(true)->setContent('lorem ipsum')->setClass('visible')->addClass('foo')->toggleClass('bar')->removeClass('foo')->append(new DOMElement())->setAttributes(['data-foo' => 'bar'])->setAttribute('foo', 'bar'); $this->assertInstanceOf('Alien\\View\\DOMElement', $element); }