|
16 | 16 | use Adyen\Payment\Test\Unit\AbstractAdyenTestCase;
|
17 | 17 | use Magento\Framework\App\ResourceConnection;
|
18 | 18 | use Magento\Framework\DB\Adapter\AdapterInterface;
|
| 19 | +use Magento\Framework\DB\Select; |
19 | 20 | use Magento\Framework\Exception\LocalizedException;
|
20 | 21 | use Magento\Framework\Model\ResourceModel\Db\Context;
|
21 | 22 | use PHPUnit\Framework\MockObject\MockObject;
|
22 |
| -use Zend_Db_Select; |
23 | 23 |
|
24 | 24 | class InvoiceTest extends AbstractAdyenTestCase
|
25 | 25 | {
|
26 | 26 | private ?Invoice $invoiceResourceModel;
|
27 | 27 | private Context|MockObject $contextMock;
|
28 |
| - private Zend_Db_Select|MockObject $zendSelectMock; |
| 28 | + private Select|MockObject $dbSelectMock; |
29 | 29 | private AdapterInterface|MockObject $connectionMock;
|
30 | 30 |
|
31 | 31 | /**
|
32 | 32 | * @return void
|
33 | 33 | */
|
34 | 34 | protected function setUp(): void
|
35 | 35 | {
|
36 |
| - $this->zendSelectMock = $this->createMock(Zend_Db_Select::class); |
| 36 | + $this->dbSelectMock = $this->createMock(Select::class); |
37 | 37 |
|
38 | 38 | $this->connectionMock = $this->createMock(AdapterInterface::class);
|
39 |
| - $this->connectionMock->method('select')->willReturn($this->zendSelectMock); |
| 39 | + $this->connectionMock->method('select')->willReturn($this->dbSelectMock); |
40 | 40 |
|
41 | 41 | $resourceConnectionMock = $this->createMock(ResourceConnection::class);
|
42 | 42 | $resourceConnectionMock->method('getConnection')->willReturn($this->connectionMock);
|
@@ -65,15 +65,15 @@ public function testGetIdByPspreference()
|
65 | 65 | $pspreference = 'abc_123456789';
|
66 | 66 | $invoiceId = '1';
|
67 | 67 |
|
68 |
| - $this->zendSelectMock->method('from') |
| 68 | + $this->dbSelectMock->method('from') |
69 | 69 | ->with('adyen_invoice', InvoiceInterface::ENTITY_ID)
|
70 | 70 | ->willReturnSelf();
|
71 |
| - $this->zendSelectMock->method('where') |
| 71 | + $this->dbSelectMock->method('where') |
72 | 72 | ->with('pspreference = :pspreference')
|
73 | 73 | ->willReturnSelf();
|
74 | 74 |
|
75 | 75 | $this->connectionMock->method('fetchOne')
|
76 |
| - ->with($this->zendSelectMock, [':pspreference' => $pspreference]) |
| 76 | + ->with($this->dbSelectMock, [':pspreference' => $pspreference]) |
77 | 77 | ->willReturn($invoiceId);
|
78 | 78 |
|
79 | 79 | $result = $this->invoiceResourceModel->getIdByPspreference($pspreference);
|
|
0 commit comments