public function testAddToEntityList() { $dataItem = DIWikiPage::newFromText('Foo'); $this->query->expects($this->any())->method('getQueryId')->will($this->returnValue('FOO:123')); $instance = new EntityListAccumulator($this->query); $instance->pruneEntityList(); $instance->addToEntityList($dataItem); $this->assertEquals(array('Foo#0#' => $dataItem), $instance->getEntityList('FOO:123')); $instance->pruneEntityList(); $this->assertEmpty($instance->getEntityList()); }