Выполните IntegrationTests на уже работающем сервере Hybris - PullRequest
2 голосов
/ 06 июня 2019

Мои классы Hybris IntegrationTest расширяют de.hybris.platform.servicelayer.ServicelayerTransactionalTest.java . Когда я запускаю такой класс в Eclipse с помощью опции «Запуск от имени -> Тест JUnit» , сервер Hybris порождает, выполняет этот класс и затем выключается. Это поведение для каждого класса IntegrationTest, который я запускаю, которое отнимает много времени. Мне было интересно, есть ли какой-нибудь подход к выполнению этих классов на уже работающем сервере Hybris, поэтому мне не нужно беспокоиться о времени запуска сервера при каждом запуске?

1 Ответ

2 голосов
/ 06 июня 2019

да, есть веб-интерфейс JUnit test URL с URL-адресом /test, в котором перечислены все модульные / интеграционные тесты и предложен поиск / выбор, чтобы вы могли точно выполнить те тестовые классы (и методы), которые вам нужны.

Вы даже можете инициализировать пользователя junit из этого пользовательского интерфейса.

Стандартный URL-адрес для этого: https://localhost:9002/test/

Надеюсь, это поможет:)

...