Так а что ты и для чего пишешь? У меня на джиесе покрытие апи тоже много повторяет. Но тут же надо как и на пейджобжекте разносить хелперы отдельно. Какие то вспомогательные классы и т.д.
Ну на проекте начали разрабатывать API создал отдельный проект, Jackson, Rest Assured, Allure, и по-тихоньку начал покрывать, вижу что маппинг обьектов практически одинаков, изменяются только входные параметры для разных класов, объектов, была идея занести этот функционал в класы API методов, или мозможность мапить в класы моделей но так и оптимального и удобного решения не нашел, вот и сюда написал)