it('can grant admin access to user', function () {
$user = User::factory()->create([
'is_admin' => false,
]);
signin('admin');
livewire(Index::class)
->callTableAction('toggle_admin_access', $user, ['confirmations' => 'Confirm'])
->assertHasNoTableActionErrors()
->assertNotified('Admin Access Granted Successfully');
expect($user->fresh())->is_admin->toBeTrue();
});
it('can grant admin access to user', function () {
$user = User::factory()->create([
'is_admin' => false,
]);
signin('admin');
livewire(Index::class)
->callTableAction('toggle_admin_access', $user, ['confirmations' => 'Confirm'])
->assertHasNoTableActionErrors()
->assertNotified('Admin Access Granted Successfully');
expect($user->fresh())->is_admin->toBeTrue();
});