Skip to content

Commit 0fea8ce

Browse files
committed
Update classes to work with PHP 7.4
1 parent d9344a4 commit 0fea8ce

2 files changed

Lines changed: 9 additions & 7 deletions

File tree

tests/QueueAwareTraitTest.php

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
namespace TraderInteractiveTest\Mongo;
33

44
use PHPUnit\Framework\TestCase;
5+
use TraderInteractive\Mongo\QueueAwareTrait;
6+
use TraderInteractive\Mongo\QueueInterface;
57

68
class QueueAwareTraitTest extends TestCase
79
{
@@ -15,11 +17,10 @@ class QueueAwareTraitTest extends TestCase
1517
*/
1618
public function setQueue()
1719
{
18-
$mockQueue = $this->getObjectForTrait('\TraderInteractive\Mongo\QueueAwareTrait');
19-
$this->assertAttributeEquals(null, 'mongoQueue', $mockQueue);
20-
$mongoQueue = $this->getMockBuilder('\\TraderInteractive\\Mongo\\QueueInterface')->getMock();
20+
$mockQueue = $this->getObjectForTrait(QueueAwareTrait::class);
21+
$mongoQueue = $this->getMockBuilder(QueueInterface::class)->getMock();
2122
$mockQueue->setQueue($mongoQueue);
22-
$this->assertAttributeEquals($mongoQueue, 'mongoQueue', $mockQueue);
23+
$this->assertSame($mongoQueue, $mockQueue->getQueue());
2324
}
2425

2526
/**
@@ -32,8 +33,8 @@ public function setQueue()
3233
*/
3334
public function getQueue()
3435
{
35-
$mockQueue = $this->getObjectForTrait('\TraderInteractive\Mongo\QueueAwareTrait');
36-
$mongoQueue = $this->getMockBuilder('\\TraderInteractive\\Mongo\\QueueInterface')->getMock();
36+
$mockQueue = $this->getObjectForTrait(QueueAwareTrait::class);
37+
$mongoQueue = $this->getMockBuilder(QueueInterface::class)->getMock();
3738
$mockQueue->setQueue($mongoQueue);
3839
$this->assertEquals($mongoQueue, $mockQueue->getQueue());
3940
}

tests/QueueTest.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
use MongoDB\BSON\ObjectId;
66
use MongoDB\BSON\UTCDateTime;
77
use MongoDB\Client;
8+
use MongoDB\Collection;
89
use PHPUnit\Framework\TestCase;
910

1011
/**
@@ -132,7 +133,7 @@ public function ensureGetIndexWithBadAfterSortValue()
132133
*/
133134
public function ensureIndexCannotBeCreatedAfterFiveAttempts()
134135
{
135-
$mockCollection = $this->getMockBuilder('\MongoDB\Collection')->disableOriginalConstructor()->getMock();
136+
$mockCollection = $this->getMockBuilder(Collection::class)->disableOriginalConstructor()->getMock();
136137

137138
$mockCollection->method('listIndexes')->willReturn([]);
138139

0 commit comments

Comments
 (0)