可以在phpstorm IDE中使用phpunit-skelgen吗?如何?
我现在正在这样工作:
php phpunit-skelgen.phar generate-test Logger C:/Wnmp/html/linhe/tools/logger.php LoggerTest C:/Wnmp/html/linhe/phpunitTest/loggerTest.php
有更好的解决方案吗?
答案 0 :(得分:1)
不,skelgen不包含在PHPStorm中(从版本7开始)。见https://confluence.jetbrains.com/display/PhpStorm/Creating+PHPUnit+Tests+in+PhpStorm。如果您需要使用它,请尝试将其配置为外部工具(设置/外部工具)
答案 1 :(得分:0)
phpstorm 8.0.2中的外部工具配置:
Program: /home/myhome/projects/myproject/vendor/bin/phpunit-skelgen Parameters: generate-test $SelectedText$ $FileDirRelativeToProjectRoot$/$FileName$ $SelectedText$Test tests/$FileDirRelativeToProjectRoot$/$FileNameWithoutExtension$Test.php
您必须选择班级名称,然后才能使用此外部工具