PHPUnit сгенерированный тестовый скелетный путь

Можно ли сообщить phpunit, куда поставить сгенерированный тестовый скелетный файл командой -skeleton-test? Даже возможно ли сообщить 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

Да, это возможно в netbeans IDE. если вы настроили PHPUnit (требуется Xdebug) с netbeans, то он автоматически создает структуру файлов / папок для вашей структуры

Ссылка Netbeans

Также он создает скелет для каждого класса контроллера и модуля

/vendor/phpunit/phpunit-skeleton-generator/src/TestGenerator.php

В конструкторе измените $ outSourceFile на путь, на который вы хотите сохранить файл.

ура