У меня нет контроля над сервером Dev, и я не могу установить или использовать на нем PHPUnit. Я установил PHPUnit 3.6 локально на моей машине, и для этого требуется PHP 5.2.7 (или более поздняя версия). Но на сервере Dev работает PHP 5.2.4.
Как правильно настроить TDD и PHPUnit без запуска тестов на сервере dev? Это достаточно хорошо, чтобы просто запустить тесты локально? Нужны ли мне одинаковые версии PHP и MySQL на моей локальной машине, чтобы сделать это эффективно? (У меня установлен MySQL 5.5.16, Dev-сервер 5.0.xxxx).
Или я могу создать какой-нибудь псевдо-модульный тест для запуска на сервере Dev, чтобы убедиться, что нет различий?