mirror of
https://github.com/vitodeploy/vito.git
synced 2025-04-20 18:31:36 +00:00
30 lines
591 B
PHP
30 lines
591 B
PHP
<?php
|
|
|
|
namespace Tests\Feature\Auth;
|
|
|
|
use Illuminate\Foundation\Testing\RefreshDatabase;
|
|
use Tests\TestCase;
|
|
|
|
class LogoutTest extends TestCase
|
|
{
|
|
use RefreshDatabase;
|
|
|
|
public function test_logout(): void
|
|
{
|
|
$this->actingAs($this->user);
|
|
|
|
$this->post(route('logout'))->assertRedirect('/');
|
|
|
|
$this->assertFalse(auth()->check());
|
|
}
|
|
|
|
public function test_user_still_logged_in(): void
|
|
{
|
|
$this->actingAs($this->user);
|
|
|
|
$this->get(route('login'))->assertRedirect(route('servers'));
|
|
|
|
$this->assertTrue(auth()->check());
|
|
}
|
|
}
|