profan
Новичок
unit тесты для фреймворка
Привет
Задача: написать юнит тесты для сайта использующего фреймворк и для самих библиотек фреймворка.
Проблема: в связи с тем что каждый отдельный клас сайта или библиотека фреймворка является зависимым от классов ядра фреймворка, поэтому для вызова их из тестов необходимо или подключать к тестам ядро фреймворка или создавать для тестов заглушки эмулирующие ядро фреймворка, т.е чтобы тесты были независимыми от самого фремворка.
Вопрос: как правильно организовать юнит тесты для фреймворка, в связи с указанной проблемой.
Конечно я не совсем корректно изложил суть, это от того что не все для меня очевидно, но думаю что тот кто сталкивался с проблемой - меня поймет.
Также хочется услышать мнение syfisher о том как это реализовано в Limb PHP Framework. К сожалению еще не его смотрел, решил сначала задать вопрос
И еще буду признателен за документацию или статьи о phpunit или junit на русском
(ту что на http://phpclub.ru/detail/article/phpunit предлагать не нужно).
Привет
Задача: написать юнит тесты для сайта использующего фреймворк и для самих библиотек фреймворка.
Проблема: в связи с тем что каждый отдельный клас сайта или библиотека фреймворка является зависимым от классов ядра фреймворка, поэтому для вызова их из тестов необходимо или подключать к тестам ядро фреймворка или создавать для тестов заглушки эмулирующие ядро фреймворка, т.е чтобы тесты были независимыми от самого фремворка.
Вопрос: как правильно организовать юнит тесты для фреймворка, в связи с указанной проблемой.
Конечно я не совсем корректно изложил суть, это от того что не все для меня очевидно, но думаю что тот кто сталкивался с проблемой - меня поймет.
Также хочется услышать мнение syfisher о том как это реализовано в Limb PHP Framework. К сожалению еще не его смотрел, решил сначала задать вопрос

И еще буду признателен за документацию или статьи о phpunit или junit на русском
(ту что на http://phpclub.ru/detail/article/phpunit предлагать не нужно).