diff options
| author | Sam Light <samlight1994@gmail.com> | 2025-01-18 23:23:30 +0000 | 
|---|---|---|
| committer | Sam Light <samlight1994@gmail.com> | 2025-01-18 23:23:30 +0000 | 
| commit | 2c8fdd1d6f07ab5d757395e6a9e8ff4de3f6ec53 (patch) | |
| tree | c1663b9c4f70c731442432c9f887571f521c9694 /tests | |
| parent | b49d12a5c2536075a1b23289c291d8dda56940e1 (diff) | |
More testing setup
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/Feature/TableTest.php | 16 | ||||
| -rw-r--r-- | tests/TestCase.php | 17 | 
2 files changed, 32 insertions, 1 deletions
| diff --git a/tests/Feature/TableTest.php b/tests/Feature/TableTest.php new file mode 100644 index 0000000..cd22fb6 --- /dev/null +++ b/tests/Feature/TableTest.php @@ -0,0 +1,16 @@ +<?php + +use Workbench\App\Livewire\ProductsTable; + +use Livewire\Livewire; + +describe('products table', function() { +    it('does render', function() { +        Livewire::test(ProductsTable::class) +            ->assertSeeHtml('<table') +            ->assertSeeHtml('<thead>') +            ->assertSeeHtml('<tbody>') +            ->assertSeeHtml('<th') +            ->assertSeeHtml('<td'); +    }); +}); diff --git a/tests/TestCase.php b/tests/TestCase.php index 0965940..404f493 100644 --- a/tests/TestCase.php +++ b/tests/TestCase.php @@ -2,15 +2,30 @@  namespace Lightscale\LaralightTables\Tests; -use Orchestra\Testbench\TestCase as Orchestra;  use Lightscale\LaralightTables\ServiceProvider; +use Orchestra\Testbench\TestCase as Orchestra; +use function Orchestra\Testbench\workbench_path; +use Illuminate\Foundation\Testing\RefreshDatabase; +use Livewire\LivewireServiceProvider; +  class TestCase extends Orchestra  { +    use RefreshDatabase; +      protected function getPackageProviders($app)      {          return [              ServiceProvider::class, +            LivewireServiceProvider::class,          ];      } + +    protected function defineDatabaseMigrations() +    { +        $this->loadMigrationsFrom( +            workbench_path('database/migrations') +        ); +    } +  } | 
