A pesar de tener el mismo código, el test no pasa de: <code>Error: Class &quot;App\Post&quot; not found </code> Y realmente el código de ...

Oscar Rojas

Oscar Rojas

Pregunta
studenthace 3 años

A pesar de tener el mismo código, el test no pasa de:

Error: Class "App\Post" not found

Y realmente el código de error no es explícito, no sé por qué no lo encuentra, pues según el proceso descrito por el profesor está bien, pero el test no pasa de ahí.

4 respuestas
para escribir tu comentario
    David Barrios-Urzúa

    David Barrios-Urzúa

    studenthace 3 años

    ¡Hola! Este problema lo pude resolver verificando que estuviera usando la versión 9.3 de phpunit, no estoy seguro por qué, pero con la 9.5 no pasaba de ahí tampoco

    Erick Alejandro Graterol Barico

    Erick Alejandro Graterol Barico

    studenthace 3 años

    El nombre del archivo y el nombre de la clase de ben ser iguales creo que es eso, a mi me paso lo mismo y pense: " pero si estan iguales ", luego investigando y testeando yo mismo me di cuenta que deben tener el mismo nombre y ademas usar namespaces iguales

    Albert Darío Estupiñán Rodríguez

    Albert Darío Estupiñán Rodríguez

    studenthace 3 años

    En la terminal utliza el comando cponser dum

    Iván Gutiérrez

    Iván Gutiérrez

    studenthace 3 años

    ¡Hola!, no sabría decirte exactamente qué pasa, por lo que te dejaré algunas recomendaciones:

    • Revisa que la configuración en Composer esté correcta, específicamente el Autoload, y recuerda usar composer dump
    • Revisa que en la clase Post estás usando namespace App

    Es lo único que se me ocurre por ahora ¡Mucha suerte!

Curso de Programación Orientada a Objetos en PHP

Curso de Programación Orientada a Objetos en PHP

Domina la programación orientada a objetos en PHP creando clases, objetos y aplicando conceptos como herencia, polimorfismo y modularidad. Aprende a integrar pruebas con PHPUnit para asegurar la calidad del código.

Curso de Programación Orientada a Objetos en PHP
Curso de Programación Orientada a Objetos en PHP

Curso de Programación Orientada a Objetos en PHP

Domina la programación orientada a objetos en PHP creando clases, objetos y aplicando conceptos como herencia, polimorfismo y modularidad. Aprende a integrar pruebas con PHPUnit para asegurar la calidad del código.