Я пишу клиент scala, который должен выполнять несколько операций чтения из удаленного репозитория maven (оценка дерева зависимостей).
Чтобы выполнить тесты e2e для моего кода, мне нужен работающий репозиторий maven (artifactory, nexus, archiva и т. д.) с несколькими развернутыми артефактами.
Я ищу способ использовать тестовую утилиту, которая позволит мне запустить встроенный сервер с артефактами, сконфигурированными в коде, и отношениями зависимости. Таким образом, я могу настроить его непосредственно перед тестом, использовать его и остановить.
Если возможно - я хочу избежать использования файловой системы
Конечно, эта библиотека может быть как scala, так и java.