The following command runs the test on a single method:
(e.g. we are testing the `testCreateUser()` method here)
vendor/bin/phpunit --filter testCreateUser UserControllerTest tests/feature/UserControllerTest.php vendor/bin/phpunit --filter methodName ClassName path/to/file.phpFurther, lets say you want to test a ClassName which exists into two location:
tests/unit/UserControllerTest.php // contains 3 tests tests/feature/UserControllerTest.php // contains 2 testsIn this case, you simply run below command which will check for all the test on both location.
vendor/bin/phpunit --filter UserControllerTest -----Output--------- Time: 2.56 seconds, Memory: 30.00MB OK (5 tests, 22 assertions)Please note, if you have phpunit available globally on your machine, you can simply run
phpunit --filter # instead of vendor/bin/phpunit --filterStackflow resource.
No comments:
Post a Comment
Please post any queries and comments here.