#hybris
#sap-commerce-cloud
Вопрос:
Мне интересно, почему Hybris запускает сервер для выполнения модульных тестов. Я использую hybris 1808 с telco accelerator 1810. Я использую command ant unittests
.
Ответ №1:
Сначала необходимо инициализировать клиент junit. Пожалуйста, откройте hac и проверьте наличие арендаторов. Если клиент Junit отсутствует, добавьте следующее свойство в local.properties и перезапустите сервер. установлено.арендаторы=junit Затем инициализируйте арендатора junit. Затем будет работать команда ant unittests или ant AllTests.
Ответ №2:
Вам не нужно запускать сервер.
Фактически, вы также можете пропустить инициализацию junit tenant, если вы не используете какие-либо данные из junit tenant, т. Е. Если вы создаете все необходимые данные в самом классе junit.
Пример команды для запуска junits :
ant unittests -Dtestclasses.extensions=базовая коммерция, ядро
Комментарии:
1. Почему ссылка на Hybris 5 приведена в вопросе Hybris 1811. Они даже прекратили обновлять этот портал. Где я могу найти информацию в документации 1811 и выше