public function testGivenSiteLinkWithExistingId_setNewSiteLinkReplacesIt() { $list = new SiteLinkList(); $list->addNewSiteLink('enwiki', 'foo'); $list->addNewSiteLink('dewiki', 'bar'); $list->setNewSiteLink('enwiki', 'HAX'); $expectedList = new SiteLinkList(); $expectedList->addNewSiteLink('enwiki', 'HAX'); $expectedList->addNewSiteLink('dewiki', 'bar'); $this->assertEquals($expectedList, $list); }