🤩 File Manager - Mr.X
PHP:
8.3.33
Server:
Apache
OS:
Linux 5.14.0-611.49.1.el9_7.x86_64
User:
websparkit
Navigate
Upload:
Upload
New File
New Folder
Editing:PasswordConfirmationTest.php
<?php namespace Tests\Feature\Auth; use App\Models\User; use Illuminate\Foundation\Testing\RefreshDatabase; use Livewire\Volt\Volt; use Tests\TestCase; class PasswordConfirmationTest extends TestCase { use RefreshDatabase; public function test_confirm_password_screen_can_be_rendered(): void { $user = User::factory()->create(); $response = $this->actingAs($user)->get('/confirm-password'); $response ->assertSeeVolt('pages.auth.confirm-password') ->assertStatus(200); } public function test_password_can_be_confirmed(): void { $user = User::factory()->create(); $this->actingAs($user); $component = Volt::test('pages.auth.confirm-password') ->set('password', 'password'); $component->call('confirmPassword'); $component ->assertRedirect('/dashboard') ->assertHasNoErrors(); } public function test_password_is_not_confirmed_with_invalid_password(): void { $user = User::factory()->create(); $this->actingAs($user); $component = Volt::test('pages.auth.confirm-password') ->set('password', 'wrong-password'); $component->call('confirmPassword'); $component ->assertNoRedirect() ->assertHasErrors('password'); } }
Save Changes
Cancel
Create New File
Create New Folder