Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Eliminar registro

10/23
Recursos

Aportes 4

Preguntas 0

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Una shorten para este caso en assertDatabaseMissing puede ser

$this->assertDatabaseMissing('repositories', $repository->toArray());

Para ir al index de repositorios no es necesario agregarle el nombre de la ruta. Si se pasa por parametro la ruta como tal, tambien funciona.

return redirect("repositories");

Adjunto el commit de esta clase y de la anterior (tengo unas ligeras modificaciones como el uso de los form request):
https://github.com/jlbousing/practica-tdd/commit/250548d714f12ca63a89cca3a7b08d1679cbee19

Me gusta la forma en que hemos venido aprendiendo TDD, ya realizamos pruebas y estas pasaron.

php artisan test

Modificaciones:

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

Test:

  • Crear usuario con factory, eliminar con HTTP-delete, validar redireccion a index y validar que ya no exista el valor en la DB con detalles