public function testParseToEntityEmptyItemsFromEmptyDOMNodeList() { $a = new \DOMNodeList(); $o = new RssReader(); $o->parseToEntity($a); $this->assertEmpty($o->getItems()); }
public function testBuildObjectWithEmptyXml() { $o = new RssReader(); $o->setString('<xml />'); $o->buildObj(); $this->assertEmpty($o->getItems()); }
public function testSetItemsWithEmptySet() { $a = []; $o = new RssReader(); $o->setItems($a); $this->assertEquals($a, $o->getItems()); }
public function testBasicAddRssItem() { $s = new RssItem(); $o = new RssReader(); $o->addItem($s); $this->assertContains($s, $o->getItems()); $this->assertEquals($s, $o->getItem(0)); }
public function testEmptyAtInitialization() { $o = new RssReader(); $this->assertEmpty($o->getItems()); }
public function testGetItemReturnsNullObjectForNoItems() { $o = new RssReader(); $this->assertInstanceOf(Base::class, $o->getItem(0)); }