Модульные тесты для веб-скриптов на основе Java Controller в Alfresco - PullRequest
0 голосов
/ 04 марта 2019

Я планирую провести модульное тестирование сценариев, в которых в качестве контроллеров использовалась Java.Я нашел два подхода.

1) Пройдите код начальной загрузки HelloWorldWebScriptControllerTest.java

2) Следуйте https://github.com/Alfresco/alfresco-remote-api.Здесь тестовые классы расширяются org.alfresco.repo.web.scripts.BaseWebScriptTest.

Для второго подхода я попытался добавить следующую зависимость, но не смог найти этот BaseWebScriptTest.

<!-- https://mvnrepository.com/artifact/org.alfresco/alfresco-remote-api -->
<dependency>
    <groupId>org.alfresco</groupId>
    <artifactId>alfresco-remote-api</artifactId>
    <version>5.2.b-EA</version>
</dependency>

Я также попытался добавить <classifier>tests</classifier> к вышеуказанной зависимости.Но не могу найти этот класс.

Как решить эту проблему?Кроме того, какой подход предлагается?

1 Ответ

0 голосов
/ 15 апреля 2019

Используйте пример кода начальной загрузки.Это просто и работает.Я не вижу причин, чтобы сделать его еще более сложным.

Однако если вы посмотрите на источник Alfresco, вы увидите этот класс в ./projects/repository/source/test-java/org/alfresco/Сделки рЕПО / веб / скрипты / BaseWebScriptTest.java

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...