是否可以通过 --sculpture-test 命令告诉 phpunit 将生成的测试框架文件放在哪里?甚至可以告诉 phpunit 重复目录结构吗?
以免说我有用于测试的文件lib/model/SomeClass.php
我希望 phpstorm 生成单元测试类并将其放入test/lib/model/SomeClassTest.php
无需创建所有必要的目录结构。
提前致谢!
为方便起见复制示例
mkdir lib/model tests/lib/model
echo "<?php class SomeClass{}" > lib/model/SomeClass.php
调用下面的代码应该可以解决问题
phpunit --skeleton-test SomeClass library/model/SomeClass.php SomeClassTest tests/library/model/SomeClassTest.php
参数(只有第一个是强制性的)是
$inClassName,
$inSourceFile = '',
$outClassName = '',
$outSourceFile = ''
如构造函数中所述PHPUnit_Util_Skeleton_Class
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)