Skip to content

Commit b5ecfb7

Browse files
authored
Add test case (#2351)
1 parent a6c40a3 commit b5ecfb7

File tree

2 files changed

+11
-9
lines changed

2 files changed

+11
-9
lines changed

tests/Phinx/Console/Command/SeedRunTest.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ public function testExecute()
6363
$command = $application->find('seed:run');
6464

6565
// mock the manager class
66-
/** @var Manager|\PHPUnit\Framework\MockObject\MockObject $managerStub */
66+
/** @var \Phinx\Migration\Manager|\PHPUnit\Framework\MockObject\MockObject $managerStub */
6767
$managerStub = $this->getMockBuilder('\Phinx\Migration\Manager')
6868
->setConstructorArgs([$this->config, $this->input, $this->output])
6969
->getMock();
@@ -102,7 +102,7 @@ public function testExecuteWithDsn()
102102
]);
103103

104104
// mock the manager class
105-
/** @var Manager|\PHPUnit\Framework\MockObject\MockObject $managerStub */
105+
/** @var \Phinx\Migration\Manager|\PHPUnit\Framework\MockObject\MockObject $managerStub */
106106
$managerStub = $this->getMockBuilder('\Phinx\Migration\Manager')
107107
->setConstructorArgs([$config, $this->input, $this->output])
108108
->getMock();
@@ -127,7 +127,7 @@ public function testExecuteWithEnvironmentOption()
127127
$command = $application->find('seed:run');
128128

129129
// mock the manager class
130-
/** @var Manager|\PHPUnit\Framework\MockObject\MockObject $managerStub */
130+
/** @var \Phinx\Migration\Manager|\PHPUnit\Framework\MockObject\MockObject $managerStub */
131131
$managerStub = $this->getMockBuilder('\Phinx\Migration\Manager')
132132
->setConstructorArgs([$this->config, $this->input, $this->output])
133133
->getMock();
@@ -153,7 +153,7 @@ public function testExecuteWithInvalidEnvironmentOption()
153153
$command = $application->find('seed:run');
154154

155155
// mock the manager class
156-
/** @var Manager|\PHPUnit\Framework\MockObject\MockObject $managerStub */
156+
/** @var \Phinx\Migration\Manager|\PHPUnit\Framework\MockObject\MockObject $managerStub */
157157
$managerStub = $this->getMockBuilder('\Phinx\Migration\Manager')
158158
->setConstructorArgs([$this->config, $this->input, $this->output])
159159
->getMock();
@@ -180,7 +180,7 @@ public function testDatabaseNameSpecified()
180180
$command = $application->find('seed:run');
181181

182182
// mock the manager class
183-
/** @var Manager|\PHPUnit\Framework\MockObject\MockObject $managerStub */
183+
/** @var \Phinx\Migration\Manager|\PHPUnit\Framework\MockObject\MockObject $managerStub */
184184
$managerStub = $this->getMockBuilder('\Phinx\Migration\Manager')
185185
->setConstructorArgs([$this->config, $this->input, $this->output])
186186
->getMock();
@@ -205,7 +205,7 @@ public function testExecuteMultipleSeeders()
205205
$command = $application->find('seed:run');
206206

207207
// mock the manager class
208-
/** @var Manager|\PHPUnit\Framework\MockObject\MockObject $managerStub */
208+
/** @var \Phinx\Migration\Manager|\PHPUnit\Framework\MockObject\MockObject $managerStub */
209209
$managerStub = $this->getMockBuilder('\Phinx\Migration\Manager')
210210
->setConstructorArgs([$this->config, $this->input, $this->output])
211211
->getMock();
@@ -256,7 +256,7 @@ public function testSeedRunMemorySqlite()
256256
$command = $application->find('seed:run');
257257

258258
// mock the manager class
259-
/** @var Manager|\PHPUnit\Framework\MockObject\MockObject $managerStub */
259+
/** @var \Phinx\Migration\Manager|\PHPUnit\Framework\MockObject\MockObject $managerStub */
260260
$managerStub = $this->getMockBuilder('\Phinx\Migration\Manager')
261261
->setConstructorArgs([$config, $this->input, $this->output])
262262
->getMock();

tests/Phinx/Migration/_files/seeds/UserSeeder.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<?php
22

3+
use Cake\I18n\Date;
4+
use Cake\I18n\DateTime;
35
use Phinx\Seed\AbstractSeed;
46

57
class UserSeeder extends AbstractSeed
@@ -9,11 +11,11 @@ public function run(): void
911
$data = [
1012
[
1113
'name' => 'foo',
12-
'created' => date('Y-m-d H:i:s'),
14+
'created' => new Date(),
1315
],
1416
[
1517
'name' => 'bar',
16-
'created' => date('Y-m-d H:i:s'),
18+
'created' => new DateTime(),
1719
],
1820
];
1921

0 commit comments

Comments
 (0)