Skip to content

Commit 5a94443

Browse files
committed
feat: move mockConfigurations to base TestCase
1 parent e0665f6 commit 5a94443

File tree

3 files changed

+9
-17
lines changed

3 files changed

+9
-17
lines changed

tests/SeederGeneratorTest.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ public function setUp(): void
2121
public function testCreateSeeder()
2222
{
2323
$this->mockViewsNamespace();
24-
$this->mockConfigurations();
2524
$this->mockFilesystem();
2625

2726
app(SeederGenerator::class)
@@ -43,7 +42,6 @@ public function testCreateSeeder()
4342
public function testCreateSeederWithOldConfig()
4443
{
4544
$this->mockViewsNamespace();
46-
$this->mockConfigurations();
4745
$this->mockFilesystem();
4846

4947
config([

tests/Support/SeederGeneratorMockTrait.php

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,6 @@
77

88
trait SeederGeneratorMockTrait
99
{
10-
public function mockConfigurations(): void
11-
{
12-
config([
13-
'entity-generator.stubs.database_empty_seeder' => 'entity-generator::database_empty_seeder',
14-
'entity-generator.stubs.legacy_seeder' => 'entity-generator::legacy_seeder',
15-
'entity-generator.stubs.resource' => 'entity-generator::resource',
16-
'entity-generator.stubs.seeder' => 'entity-generator::seeder',
17-
'entity-generator.paths' => [
18-
'seeders' => 'database/seeders',
19-
'models' => 'app/Models',
20-
'database_seeder' => 'database/seeders/DatabaseSeeder.php',
21-
]
22-
]);
23-
}
24-
2510
public function mockFilesystem(): void
2611
{
2712
$structure = [

tests/TestCase.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ public function setUp(): void
2121
{
2222
parent::setUp();
2323

24+
$this->mockConfigurations();
25+
2426
vfsStream::setup();
2527

2628
$this->generatedFileBasePath = vfsStream::url('root');
@@ -33,6 +35,13 @@ public function rollbackToDefaultBasePath(): void
3335
$this->app->setBasePath(getcwd());
3436
}
3537

38+
public function mockConfigurations(): void
39+
{
40+
config([
41+
'entity-generator' => include('config/entity-generator.php'),
42+
]);
43+
}
44+
3645
protected function getEnvironmentSetUp($app): void
3746
{
3847
$app->useEnvironmentPath(__DIR__ . '/..');

0 commit comments

Comments
 (0)