No tienes acceso a esta clase

¬°Contin√ļa aprendiendo! √önete y comienza a potenciar tu carrera

Adquiere por un a√Īo todos los cursos, escuelas y certificados por un precio especial.

Antes: $249

Currency
$219/a√Īo

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Comprar ahora

Termina en:

0D
15H
22M
43S

Proteger: eliminar

12/23
Recursos

Aportes 3

Preguntas 1

Ordenar por:

¬ŅQuieres ver m√°s aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Me parece muy importante cada prueba que realiza el profesor y la forma tan clara de explicar.
Para que el desarrollo sea profesional debemos pensar en cada caso de uso y hacer la respectiva prueba.

php artisan test

Modificados:

  • tests/Feature/Http/Controllers/RepositoryControllerTest.php
    • test_destroy_policy
    • test_destroy
  • app/Http/Controllers/RepositoryController.php

Tests:

  • Crear usuario y repositorio(diferente user_id), intentar eliminar el repositorio siendo otro usuario(no due√Īo), retorna status 403

En esta clase si utilice el facades Auth para no inyectar el Request en el metodo destroy (esto no me parece muy buena practica, por eso me fui por esa via). Sin embargo, si se trabaja con un API creo que el camino de Italo es mejor…nunca he probado el facades Auth con un API.

Les dejo mi commit de esta clase:
https://github.com/jlbousing/practica-tdd/commit/98e7f0d4a749552453aed456dafd2e4f05af14e6