Skip to content

Commit 9a39fc5

Browse files
committed
Merge pull request #581 from wmde/assertSame
Prefer assertSame over assertTrue
2 parents 1fa8b8e + 58cfdb3 commit 9a39fc5

4 files changed

Lines changed: 13 additions & 9 deletions

File tree

tests/unit/Entity/EntityTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -368,7 +368,7 @@ public function testCopy( Entity $entity ) {
368368
$this->assertTrue( $entity->equals( $copy ) );
369369
$this->assertEquals( $entity->getId(), $copy->getId() );
370370

371-
$this->assertFalse( $entity === $copy );
371+
$this->assertNotSame( $entity, $copy );
372372
}
373373

374374
public function testCopyRetainsLabels() {

tests/unit/HashArray/HashArrayWithDuplicatesTest.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -106,12 +106,13 @@ public function testGetHash( HashArray $array ) {
106106

107107
$newHash = $array->getHash();
108108

109-
$this->assertFalse( $hash === $newHash, 'Hash should not be the same after adding an element' );
109+
$this->assertNotSame( $hash, $newHash, 'Hash should not be the same after adding an element' );
110110

111111
$array->addElement( $element );
112112

113-
$this->assertFalse(
114-
$newHash === $array->getHash(),
113+
$this->assertNotSame(
114+
$newHash,
115+
$array->getHash(),
115116
'Hash should not be the same after adding an existing element again'
116117
);
117118
}

tests/unit/HashArray/HashArrayWithoutDuplicatesTest.php

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,16 +99,19 @@ public function testRemoveDuplicates( HashArray $array ) {
9999
public function testGetHash( HashArray $array ) {
100100
$hash = $array->getHash();
101101

102-
$this->assertEquals( $hash, $array->getHash() );
102+
$this->assertSame( $hash, $array->getHash() );
103103

104104
$elements = $this->elementInstancesProvider();
105105
$element = array_shift( $elements );
106106
$element = $element[0][0];
107107

108-
$hasElement = $array->hasElement( $element );
109108
$array->addElement( $element );
110109

111-
$this->assertTrue( ( $hash === $array->getHash() ) === $hasElement );
110+
if ( $array->hasElement( $element ) ) {
111+
$this->assertSame( $hash, $array->getHash() );
112+
} else {
113+
$this->assertNotSame( $hash, $array->getHash() );
114+
}
112115
}
113116

114117
/**

tests/unit/Snak/SnakListTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -281,9 +281,9 @@ public function testOrderByProperty( SnakList $snakList, SnakList $expected, $or
281281
$this->assertEquals( $expected, $orderedSnakList );
282282

283283
if ( $orderedSnakList->equals( $initialSnakList ) ) {
284-
$this->assertTrue( $initialSnakList->getHash() === $snakList->getHash() );
284+
$this->assertSame( $initialSnakList->getHash(), $snakList->getHash() );
285285
} else {
286-
$this->assertFalse( $initialSnakList->getHash() === $snakList->getHash() );
286+
$this->assertNotSame( $initialSnakList->getHash(), $snakList->getHash() );
287287
}
288288
}
289289

0 commit comments

Comments
 (0)