Skip to content

Initialize shared test buckets once

Что изменено

Создание пяти тестовых S3-бакетов перенесено из фабрики приложения в общую TestContainersFixture и выполняется после запуска MinIO.

Зачем

При совместном запуске разных тестовых классов каждая фабрика пыталась создать одинаковые бакеты. Это приводило к BucketAlreadyOwnedByYouException и остановке тестов на этапе подготовки.

Проверка

Совместный запуск AppealDispatcherTests и TerritorialDepartmentRouteServiceTests в Release: 10 тестов прошли.

Полный набор тестов не запускался.

Merge request reports

Loading