J'ai un problème lors de l'exécution de phpunit dans mon laravel 5.5. Je vais déjà chez le fournisseur/bin, puis j'exécute phpunit en utilisant mon invite de commande dans Windows. Mais cmd donne juste une autre option ou un indicateur comme indiqué dans le image ci-dessous:
J'ai lu laravel 5.5 documentation pour unittest. On dit que nous avons juste besoin d'exécuter phpunit {comme indiqué dans https://laravel.com/docs/5.5/testing =} Ensuite, j'ai essayé ceci: Comment exécuter une méthode de test unique avec phpunit?
phpunit --filter testBasicTest tests\Unit\ExampleTest
Mais il est dit que "ne peut pas ouvrir le fichier". Ensuite, j'ai essayé phpunit ExampleTest, mais je ne peux toujours pas ouvrir le fichier. Alors qu'est-ce qui ne va pas ici ...? Merci d'avance
Vous devez exécuter phpunit sans entrer dans le dossier bin.
Essaye ça:
vendor/bin/phpunit
Cela chargera votre phpunit.xml
fichier. Sinon, il ne peut pas charger votre fichier de configuration. Sauf si vous ne donnez pas de chemin spécifique:
vendor/bin/phpunit --configuration /path/to/laravels/phpunit.xml
Installez simplement phpunit via le compositeur:
composer global require phpunit/phpunit
alors tout ce que vous êtes prêt à tester votre laravel projet.