Так что я поддерживаю проект Rest API, развернутый в weblogic.
Юнитов не существует и нет сценариев интеграционных испытаний (почтальон)
Я бы хотел сделать вещи немного стандартнее (покрытие кода, автоматизированные тесты)
Я запутался в следующих моментах:
1
Охват кода - я знаю, что Junits должен быть написан, но я немного обеспокоен тем, сколько времени потребуется, чтобы внедрить макет (поскольку веб-сервис должен быть развернут на сервере приложений - макет потребуется для сервера приложений и также для взаимодействия с базой данных)
Я немного озадачен тем, как писать джунты для службы отдыха с вовлечением взаимодействия с базой данных, а также для службы отдыха требуется развертывание сервера приложений - так что я действительно запутался (я знаю, что есть фальшивые фреймворки, но хотел бы увидеть четкий краткий ответ для этого)
2
Я бы хотел использовать Jacoco / SonarQube для покрытия кода и планирую интегрировать его в работу Jenkins, которая будет выполняться ночью.
Я думаю, что запускать тестовые сценарии почтальона
Вопрос здесь - будет ли Jacoco выполнять покрытие кода, если у меня нет Junits, но я запускаю / вызываю код через сценарии почтальона?
или покрытие кода будет происходить только через Junits?
Я новичок в отдыхе API, поэтому, пожалуйста, помогите мне прояснить эти сомнения.