Tôi vừa cài đặt một dự án Laravel 5 mới, dự án đầu tiên của tôi trên phiên bản này. PHPUnit là nghĩa vụ phải được ra khỏi hộp với khuôn khổ và mọi hướng dẫn tôi thấy chỉ cần nói để gõ phpunit
trong thư mục dự án để khởi động các bài kiểm tra đơn vị.PHPUnit không hoạt động với Laravel 5
tôi đã kiểm tra và PHPUnit là trong composer.json
, tôi cũng đã làm một composer install
và composer update
chỉ trong trường hợp nó sẽ không có mặt ở đây
website(master)$ composer update
Loading composer repositories with package information
Updating dependencies (including require-dev)
- Removing phpunit/phpunit (4.6.1)
- Installing phpunit/phpunit (4.6.2)
Downloading: 100%
Nhưng nó chỉ không hoạt động phpunit
không được công nhận ở tất cả
website(master)$ phpunit
-bash: phpunit: command not found
Dường như không ai gặp phải vấn đề này trước khi tôi đã google. Tôi hy vọng tôi không làm bất kỳ sai lầm ngu ngốc nào. Bất kỳ ý tưởng hoặc đề nghị? Thanks guys;)
'/ vendor/bin/phpunit' – zerkms
ổn cảm ơn bạn, đó là khá ngu ngốc ở cuối nhưng tôi chắc chắn một số người sẽ làm như vậy ^^ – Laurent
@Laurent nó không phải là không phổ biến để có PHPUnit cài đặt trên toàn cầu trên hệ thống của bạn để bạn có thể chạy 'phpunit' từ bất cứ nơi nào – Phil