A煤n no tienes acceso a esta clase

Crea una cuenta y contin煤a viendo este curso

Actualizar registro

8/23
Recursos

Aportes 5

Preguntas 0

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

El test est谩 ah铆 para ayudarnos a corregir esos errores que tenemos en nuestros c贸digos, sin embargo, siempre est谩 bien prevenirlos, por eso recomiendo mucho que instalen la extensi贸n PHPIntelliSense y la extensi贸n PHPIntellephense para Visual Studio Code, ya que con esa dos extensiones se pueden poner los use de forma autom谩tica y as铆 te olvidas de tener que importarlos 馃槃

php artisan test
php artisan test --filter test_update

Modificados:

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

Test:

  • Enviar HTTP-Put Actualizando usuario, validar la redirecci贸n y validar la presencia de los nuevos datos en la base de datos

Errores:

  • Faltar importar Repository

A mi me ayudo mucho agregar esta linea en el metodo de mi test $this->withoutExceptionHandling(); te da a m谩s detalle el error, tenia un error porque le agregue a ->put(鈥渞epositories/$repository->id/edit鈥, $data) y con $this->withoutExceptionHandling(); me salia que The PUT method is not supported for this route. Supported methods: GET, HEAD. y lo comprobe con php artisan r:l y efectivamente tenia raz贸n, si esto pasaria viendo el navegador me pasaria seguro horas tratando de ver donde es el error.

Adjunto mi commit de esta clase y la anterior para quien se haya perdido o el que no quiera hacer la practica

https://github.com/jlbousing/practica-tdd/commit/8dae98ed904bead581cf017883c59133f1d04959

El video no concuerda con la velocidad del audio, a alguien m谩s le pasa?