mirror of
https://github.com/brufdev/many-notes.git
synced 2026-01-28 22:09:38 -06:00
21 lines
459 B
PHP
21 lines
459 B
PHP
<?php
|
|
|
|
declare(strict_types=1);
|
|
|
|
use App\Livewire\Dashboard\Index;
|
|
use App\Models\User;
|
|
use Livewire\Livewire;
|
|
|
|
it('redirects guests to login page', function (): void {
|
|
$this->get('/')
|
|
->assertRedirect(route('login'));
|
|
});
|
|
|
|
it('redirects users to vaults page', function (): void {
|
|
$user = User::factory()->hasVaults(1)->create();
|
|
|
|
Livewire::actingAs($user)
|
|
->test(Index::class)
|
|
->assertRedirect(route('vaults.index'));
|
|
});
|