Skip to content

Commit 16537ff

Browse files
committed
Favor addNewSiteLink() over addSiteLink( new SiteLink() )
1 parent 0435f7d commit 16537ff

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

tests/unit/Entity/ItemTest.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ public function simpleSiteLinksProvider() {
191191

192192
public function testHasLinkToSiteForFalse() {
193193
$item = new Item();
194-
$item->getSiteLinkList()->addSiteLink( new SiteLink( 'ENWIKI', 'Wikidata', array( new ItemId( 'Q42' ) ) ) );
194+
$item->getSiteLinkList()->addNewSiteLink( 'ENWIKI', 'Wikidata', array( new ItemId( 'Q42' ) ) );
195195

196196
$this->assertFalse( $item->getSiteLinkList()->hasLinkWithSiteId( 'enwiki' ) );
197197
$this->assertFalse( $item->getSiteLinkList()->hasLinkWithSiteId( 'dewiki' ) );
@@ -200,9 +200,9 @@ public function testHasLinkToSiteForFalse() {
200200

201201
public function testHasLinkToSiteForTrue() {
202202
$item = new Item();
203-
$item->getSiteLinkList()->addSiteLink( new SiteLink( 'enwiki', 'Wikidata', array( new ItemId( 'Q42' ) ) ) );
204-
$item->getSiteLinkList()->addSiteLink( new SiteLink( 'dewiki', 'Wikidata' ) );
205-
$item->getSiteLinkList()->addSiteLink( new SiteLink( 'foo bar', 'Wikidata' ) );
203+
$item->getSiteLinkList()->addNewSiteLink( 'enwiki', 'Wikidata', array( new ItemId( 'Q42' ) ) );
204+
$item->getSiteLinkList()->addNewSiteLink( 'dewiki', 'Wikidata' );
205+
$item->getSiteLinkList()->addNewSiteLink( 'foo bar', 'Wikidata' );
206206

207207
$this->assertTrue( $item->getSiteLinkList()->hasLinkWithSiteId( 'enwiki' ) );
208208
$this->assertTrue( $item->getSiteLinkList()->hasLinkWithSiteId( 'dewiki' ) );
@@ -236,7 +236,7 @@ public function testEmptyItemReturnsEmptySiteLinkList() {
236236
public function testAddSiteLinkOverridesOldLinks() {
237237
$item = new Item();
238238

239-
$item->getSiteLinkList()->addSiteLink( new SiteLink( 'kittens', 'foo' ) );
239+
$item->getSiteLinkList()->addNewSiteLink( 'kittens', 'foo' );
240240

241241
$newLink = new SiteLink( 'kittens', 'bar' );
242242
$item->addSiteLink( $newLink );

tests/unit/Entity/TestItems.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ public static function getItems() {
3636
$items[] = $item;
3737

3838
$item = new Item();
39-
$item->getSiteLinkList()->addSiteLink( new SiteLink( 'enwiki', 'spam' ) );
39+
$item->getSiteLinkList()->addNewSiteLink( 'enwiki', 'spam' );
4040

4141
$items[] = $item;
4242

4343
$item = new Item();
44-
$item->getSiteLinkList()->addSiteLink( new SiteLink( 'enwiki', 'spamz' ) );
45-
$item->getSiteLinkList()->addSiteLink( new SiteLink( 'dewiki', 'foobar' ) );
44+
$item->getSiteLinkList()->addNewSiteLink( 'enwiki', 'spamz' );
45+
$item->getSiteLinkList()->addNewSiteLink( 'dewiki', 'foobar' );
4646

4747
$item->setDescription( 'en', 'foo' );
4848
$item->setLabel( 'en', 'bar' );

0 commit comments

Comments
 (0)