public function testRenderWithRelatedArticles()
 {
     $footer = Footer::create()->withCopyright('2016 Facebook')->withRelatedArticles(RelatedArticles::create()->addRelated(RelatedItem::create()->withURL('http://related.com/1'))->addRelated(RelatedItem::create()->withURL('http://related.com/2'))->addRelated(RelatedItem::create()->withURL('http://sponsored.com/1')->enableSponsored()));
     $expected = '<footer>' . '<small>' . '2016 Facebook' . '</small>' . '<ul class="op-related-articles">' . '<li><a href="http://related.com/1"></a></li>' . '<li><a href="http://related.com/2"></a></li>' . '<li data-sponsored="true"><a href="http://sponsored.com/1"></a></li>' . '</ul>' . '</footer>';
     $rendered = $footer->render();
     $this->assertEquals($expected, $rendered);
 }
 public function testRenderWithTitle()
 {
     $element = RelatedArticles::create()->withTitle('Title for Related')->addRelated(RelatedItem::create()->withURL('http://related.com/1'))->addRelated(RelatedItem::create()->withURL('http://related.com/2'))->addRelated(RelatedItem::create()->withURL('http://sponsored.com/1')->enableSponsored());
     $expected = '<ul class="op-related-articles" title="Title for Related">' . '<li><a href="http://related.com/1"></a></li>' . '<li><a href="http://related.com/2"></a></li>' . '<li data-sponsored="true"><a href="http://sponsored.com/1"></a></li>' . '</ul>';
     $rendered = $element->render();
     $this->assertEquals($expected, $rendered);
 }