mirror of
https://github.com/vitodeploy/vito.git
synced 2025-04-19 09:51:37 +00:00
30 lines
607 B
PHP
30 lines
607 B
PHP
<?php
|
|
|
|
namespace Tests\Feature\Http\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(route('login'));
|
|
|
|
$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());
|
|
}
|
|
}
|