22
33namespace RonasIT \ProjectInitializator \Tests ;
44
5+ use Illuminate \Support \Facades \Artisan ;
6+ use RonasIT \ProjectInitializator \Tests \Support \TelescopeInstallCommand ;
57use RonasIT \ProjectInitializator \Tests \Support \Traits \InitCommandMockTrait ;
68
79class InitCommandTest extends TestCase
810{
911 use InitCommandMockTrait;
1012
13+ public function setUp (): void
14+ {
15+ parent ::setUp ();
16+
17+ Artisan::registerCommand (new TelescopeInstallCommand ());
18+ }
19+
1120 public function testRunWithoutAdminAndReadmeCreation ()
1221 {
1322 $ this ->mockFileGetContent (
@@ -27,6 +36,7 @@ public function testRunWithoutAdminAndReadmeCreation()
2736 ['arguments ' => 'composer require ronasit/laravel-helpers --ansi ' ],
2837 ['arguments ' => 'composer require ronasit/laravel-swagger --ansi ' ],
2938 ['arguments ' => 'composer require --dev ronasit/laravel-entity-generator --ansi ' ],
39+ ['arguments ' => 'composer require laravel/telescope --ansi ' ],
3040 );
3141
3242 $ this
@@ -66,6 +76,7 @@ public function testRunWithAdminAndWithoutReadmeCreation()
6676 ['arguments ' => 'composer require ronasit/laravel-helpers --ansi ' ],
6777 ['arguments ' => 'composer require ronasit/laravel-swagger --ansi ' ],
6878 ['arguments ' => 'composer require --dev ronasit/laravel-entity-generator --ansi ' ],
79+ ['arguments ' => 'composer require laravel/telescope --ansi ' ],
6980 );
7081
7182 $ this
@@ -148,6 +159,7 @@ public function testRunWithAdminAndDefaultReadmeCreation()
148159 ['arguments ' => 'composer require ronasit/laravel-helpers --ansi ' ],
149160 ['arguments ' => 'composer require ronasit/laravel-swagger --ansi ' ],
150161 ['arguments ' => 'composer require --dev ronasit/laravel-entity-generator --ansi ' ],
162+ ['arguments ' => 'composer require laravel/telescope --ansi ' ],
151163 );
152164
153165 $ this
@@ -269,6 +281,7 @@ public function testRunWithAdminAndPartialReadmeCreation()
269281 ['arguments ' => 'composer require ronasit/laravel-helpers --ansi ' ],
270282 ['arguments ' => 'composer require ronasit/laravel-swagger --ansi ' ],
271283 ['arguments ' => 'composer require --dev ronasit/laravel-entity-generator --ansi ' ],
284+ ['arguments ' => 'composer require laravel/telescope --ansi ' ],
272285 );
273286
274287 $ this
@@ -394,6 +407,7 @@ public function testRunWithAdminAndFullReadmeCreationAndRemovingInitializatorIns
394407 ['arguments ' => 'composer require ronasit/laravel-helpers --ansi ' ],
395408 ['arguments ' => 'composer require ronasit/laravel-swagger --ansi ' ],
396409 ['arguments ' => 'composer require --dev ronasit/laravel-entity-generator --ansi ' ],
410+ ['arguments ' => 'composer require laravel/telescope --ansi ' ],
397411 ['arguments ' => 'composer require ronasit/laravel-media --ansi ' ],
398412 ['arguments ' => 'composer remove --dev ronasit/laravel-project-initializator --ansi ' ],
399413 );
0 commit comments