Сейчас мы пишем функциональные тесты на джаве, но начальство склоняется к тому, что тесты и приложения, которые мы разрабатываем, должны быть написаны на одном языке, в основном по той причине, что программисты смогут сами писать какую-то часть тестов.
Вопрос к тем, у кого есть опыт написания функциональных тестов с помощью phpUnit. Расскажите, почему и в каких случаях стоит писать тесты на php? Какие плюсы, какие минусы?