可以在phpstorm IDE中使用phpunit-skelgen吗?怎么样?

时间:2014-12-05 03:56:19

标签: phpunit phpstorm

可以在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

有更好的解决方案吗?

2 个答案:

答案 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

您必须选择班级名称,然后才能使用此外部工具