diff --git a/tests/Feature/UserTest.php b/tests/Feature/UserTest.php index 2b09c50..fdf1a5c 100644 --- a/tests/Feature/UserTest.php +++ b/tests/Feature/UserTest.php @@ -1,11 +1,16 @@ Usuario use App\Models\User; @@ -14,41 +19,41 @@ class UserTest extends TestCase /** * A basic feature test example. */ - // public function test_example(): void - // { - // $response = $this->get('/'); + public function test_example(): void + { + $response = $this->get('/login'); // Verificar que el usuario pueda acceder a la ruta de la vista de Inicio de sesión - // $response->assertStatus(200); - // } + $response->assertStatus(200); + } // Test: Un usuario puede acceder a la vista de Inicio de Sesión - public function test_a_user_can_view_a_login_form() { - $response = $this->get('/login'); + // public function test_a_user_can_view_a_login_form() { + // $response = $this->get('/login'); - $response->assertSuccessful(); - $response->assertViewIs('auth.login'); - } + // $response->assertSuccessful(); + // $response->assertViewIs('auth.login'); + // } // Test: Un usuario puede Iniciar Sesión - public function test_a_user_can_login() { - // Crear un usuario de prueba - $user = User::factory()->create([ - 'name' => "name example", - 'email' => 'test@example.com', - 'password' => bcrypt('password'), // Cifrar contraseña - ]); + // public function test_a_user_can_login() { + // // Crear un usuario de prueba + // $user = User::factory()->create([ + // 'name' => "name2 example", + // 'email' => 'test2@example.com', + // 'password' => bcrypt('password'), // Cifrar contraseña + // ]); // Visitar la página de inicio de sesión - $response = $this->post('/login', [ - 'name' => "name example", - 'email' => 'test@example.com', - 'password' => 'password', - ]); + // $response = $this->post('/login', [ + // 'name' => "name2 example", + // 'email' => 'test2@example.com', + // 'password' => 'password', + // ]); // Verificar que el usuario esté redirigido después de iniciar sesión - $response->assertRedirect('/home'); // Redirección a la página principal de Administrador + // $response->assertRedirect('/home'); // Redirección a la página principal de Administrador // Verificar que el usuario esté autenticado - $this->assertAuthenticatedAs($user); - } + // $this->assertAuthenticatedAs($user); + // } } diff --git a/tests/Unit/ExampleTest.php b/tests/Unit/ExampleTest.php new file mode 100644 index 0000000..5773b0c --- /dev/null +++ b/tests/Unit/ExampleTest.php @@ -0,0 +1,16 @@ +assertTrue(true); + } +}