Юнит тестирование компонентов модуля

Кто-то уже решал такую задачу?

Средствами автоматической генерации кода я изначально создал необходимый мне модуль.

Потом, к нему создал необходимые модели. В результате чего в каталоге tests/unit/ появились соответствующие файлы.

Далее следуя инструкциям выполнения тестов получаю:

D:\server\www\zoloto\protected\tests>phpunit unit

PHPUnit 3.4.1 by Sebastian Bergmann.

PHP Fatal error: YiiBase::import(): Failed opening required ‘Category.php’ (include_path=’.;D:\server\www\zoloto\protected\components;D:\server\www\zoloto\protected\models;D:\server

\php5\PEAR;’) in D:\server\www\yii\framework\YiiBase.php on line 284

Fatal error: YiiBase::import(): Failed opening required ‘Category.php’ (include_path=’.;D:\server\www\zoloto\protected\components;D:\server\www\zoloto\protected\models;D:\server\php5

\PEAR;’) in D:\server\www\yii\framework\YiiBase.php on line 284

Как видим, фреймверк пытается подгрузить модель из каталога где ее нет (D:\server\www\zoloto\protected\models).

В то, время как генерированная модель находиться тут ( D:\server\www\zoloto\protected\modules\catalogue\models \Category.php )

Советы, пожелания, идеи ? =)

Красивые смайлы в логе :)

В файле теста выше определения класса добавить

Yii::import(‘catalogue.models.Category’);

При условии что в config/main.php подключен модуль, а confg/test.php не переписан (наследует конфиг от main) возможно кривое решение, но точно работает. (возможно это можно подключить в конфиге в секции import напрмер ‘application.modules.catalogue.models.Category’ )