diff --git a/tests/ServiceProviderTest.php b/tests/ServiceProviderTest.php new file mode 100644 index 00000000..49818a2c --- /dev/null +++ b/tests/ServiceProviderTest.php @@ -0,0 +1,29 @@ +app); + $provider->boot(); + + $finder = view()->getFinder(); + + $this->assertArrayHasKey('make:entity', Artisan::all()); + + $this->assertTrue(in_array( + needle: getcwd() . '/vendor/orchestra/testbench-core/laravel/resources/views', + haystack: $finder->getPaths(), + )); + + $this->assertEquals( + expected: [getcwd() . '/src/../config/entity-generator.php' => 'vfs://root/config/entity-generator.php'], + actual: EntityGeneratorServiceProvider::$publishes['RonasIT\Support\EntityGeneratorServiceProvider'], + ); + } +}