/
Buka
/
CarPooling
Обзор
Документация
Войти
/
Buka
/
CarPooling
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/test/java/services/mongo/BaseMongoTest.java
26 строк
844 B
BUka228
После рефакторинга пакетов
18 янв 2025, 17:08
18 янв 2025, 17:08
a4d4c33
Код
Авторство
О чём код?
package services.mongo; import com.mongodb.client.MongoClient; import com.mongodb.client.MongoClients; import com.mongodb.client.MongoDatabase; import org.junit.jupiter.api.BeforeAll; import org.testcontainers.containers.MongoDBContainer; import org.testcontainers.junit.jupiter.Container; import org.testcontainers.junit.jupiter.Testcontainers; @Testcontainers public abstract class BaseMongoTest { @Container protected static final MongoDBContainer mongo = new MongoDBContainer("mongo:6.0"); protected static MongoClient mongoClient; protected static MongoDatabase database; @BeforeAll static void setup() { // Устанавливаем подключение к MongoDB mongoClient = MongoClients.create(mongo.getConnectionString()); database = mongoClient.getDatabase("testdb"); } }