Я ищу ваше мнение о технологиях, которые вы успешно использовали - или не очень успешно - для автоматизации вашего модуля Java EE / EJB3 и тестирования интеграции. Я воспользуюсь советами по инструментам $$$, но, к сожалению, в настоящее время $$$ не предусмотрен в бюджете.
В настоящее время мы начинаем работу над «давайте стандартизируем тестирование для нашей команды». Мы использовали Groovy / JUnit для базового модульного тестирования, но нам нужно добавить фиктивное тестирование и интеграционное тестирование, включив его в тесты дыма, которые запускаются после каждой автоматической сборки, чтобы гарантировать, что код не только компилируется, но и работает как ожидается. ;)
Существует множество вещей, таких как EJB3Unit, JMock, Mockito, Cactus, Arquillan ... Я мог бы перечислить все вещи, на которые я смотрел, так же легко, как вы могли бы тоже google "тестирование ejb3 Java EE". Я был бы признателен за ВАШИ два цента за то, что хорошо сработало для вас (или также, что следует избегать).
Спасибо!