/** * Test the Meta Method * * @param string $name * @param string $content * * @dataProvider metasSampleProvider */ public function testMetaObject($name, $content) { $meta = new Meta($name, $content); $this->assertEquals($name, $meta->getName()); $this->assertEquals($content, $meta->getContent()); $this->assertEquals($name, $meta->attribute('name')); $this->assertEquals($content, $meta->attribute('content')); $this->assertTrue($meta->hasAttribute('name')); $this->assertTrue($meta->hasAttribute('content')); $this->assertTrue($content == '' ? $meta->isEmpty() : !$meta->isEmpty()); }