Skip to content

Commit 6746050

Browse files
committed
test: Updated Test Cases
1 parent 69c69d6 commit 6746050

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

tests/WebFiori/Framework/Tests/Cli/IntegrationAllCommandsTest.php

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -157,14 +157,16 @@ public function testAddDBConnection00() {
157157
$seederClassNs = '\\App\\Database\\Seeders\\'.$seederClass;
158158
$this->assertTrue(class_exists($seederClassNs));
159159

160-
// Modify seeder to insert 30 random users
160+
// Modify seeder to insert 10 random users
161161
$seederFile = APP_PATH.'Database'.DS.'Seeders'.DS.$seederClass.'.php';
162162
$content = file_get_contents($seederFile);
163163
$content = str_replace(
164164
'// TODO: Implement seeding logic',
165-
'for ($i = 1; $i <= 30; $i++) {'."\n".
166-
' $db->table(\'users\')->insert([\'name\' => \'User\'.$i, \'email\' => \'user\'.$i.\'@example.com\'])->execute();'."\n".
167-
' }',
165+
'$rawDb = new \WebFiori\Database\Database($db->getConnectionInfo());'."\n".
166+
' $rawDb->table(\'users\')->insert([\'name\' => \'Ibrahim\', \'email\' => \'user@ibrahim.com\'])->execute();'."\n".
167+
' for ($i = 1; $i <= 10; $i++) {'."\n".
168+
' $rawDb->table(\'users\')->insert([\'name\' => \'User\'.$i, \'email\' => \'user\'.$i.\'@example.com\'])->execute();'."\n".
169+
' }',
168170
$content
169171
);
170172
file_put_contents($seederFile, $content);
@@ -182,7 +184,7 @@ public function testAddDBConnection00() {
182184
]);
183185
$this->assertEquals(0, $this->getExitCode());
184186
$outputStr = implode('', $output);
185-
$this->assertStringContainsString('Running migrations...', $outputStr);
187+
$this->assertStringContainsString('Running database changes...', $outputStr);
186188
$this->assertStringContainsString('App\\Database\\Migrations\\'.$migrationClass, $outputStr);
187189
$this->assertStringContainsString('App\\Database\\Seeders\\'.$seederClass, $outputStr);
188190
$this->assertStringContainsString('Info: Applied: 1 migration(s)', $outputStr);

0 commit comments

Comments
 (0)