Тестовое задание
Запустите локально сервис при помощи Docker Compose (для процессора Apple М1
поменяйте в docker-compose.yml тег образа сервиса на “m1_latest”). После запуска будет доступна документация на http://localhost/docs/swagger.html.
Задача — максимально покрыть сервис автоматизированными тестами, используя Java и
JUnit5. Использование дополнительных фреймворков — на ваше усмотрение. После выполнения тестов должен быть сформирован отчет при помощи AllureReport.
Код задания разместите в свободном доступе на любом сервисе и снабдите краткой
инструкцией по запуску.
Дополнение к Swagger-документации
• При первом запуске будет автоматически создан пользователь “admin” c паролем
“admin”.
• В сервисе предусмотрены две роли пользователей — admin и user.