Test Slideover is Visible
I want to test that a slideOver edit action is visible.
I have this on my ViewRecord:
This is the PEST test I am trying to run:
I have tried multiple variations of this, but I need some more direction. Thanks.
I have this on my ViewRecord:
<?php
namespace App\Filament\Resources\EntityTypeResource\Pages;
use App\Filament\Resources\EntityTypeResource;
use App\Models\EntityType;
use Filament\Actions\EditAction;
use Filament\Resources\Pages\ViewRecord;
class ViewEntityType extends ViewRecord
{
protected static string $resource = EntityTypeResource::class;
protected function getHeaderActions(): array
{
return [
EditAction::make()
->slideOver()
->form(EntityType::getForm()),
];
}
}<?php
namespace App\Filament\Resources\EntityTypeResource\Pages;
use App\Filament\Resources\EntityTypeResource;
use App\Models\EntityType;
use Filament\Actions\EditAction;
use Filament\Resources\Pages\ViewRecord;
class ViewEntityType extends ViewRecord
{
protected static string $resource = EntityTypeResource::class;
protected function getHeaderActions(): array
{
return [
EditAction::make()
->slideOver()
->form(EntityType::getForm()),
];
}
}This is the PEST test I am trying to run:
it('renders the edit slideover', function () {
$entityType = EntityType::factory()->create();
livewire(ViewEntityType::class, ['record' => $entityType->getRouteKey()])
->mountAction(['edit'])
->callAction(['edit'])
->assertSee('Save changes');
});it('renders the edit slideover', function () {
$entityType = EntityType::factory()->create();
livewire(ViewEntityType::class, ['record' => $entityType->getRouteKey()])
->mountAction(['edit'])
->callAction(['edit'])
->assertSee('Save changes');
});I have tried multiple variations of this, but I need some more direction. Thanks.