Giriş
Şu satırı dahil ederiz
import org.testcontainers.containers.MariaDBContainer;
Maven
Şu satırı dahil ederiz
<dependency> <groupId>org.testcontainers</groupId> <artifactId>mariadb</artifactId> <version>1.18.0</version> <scope>test</scope> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.30</version> <scope>test</scope> </dependency>
withUrlParam metodu
getJdbcUrl() çağrısı yapılınca döndürülecek URL String'ini ayarlamak içindir.
Örnek
Şöyle yaparız. MariaDBContainer root kullanıcı yaratmaya izin vermiyor
MariaDBContainer<?> container = new MariaDBContainer<>("mariadb:10.3") .withDatabaseName("mydb") .withUsername("user") .withUrlParam("user", "user") .withUrlParam("password", "test"); container.start(); String url = container.getJdbcUrl();
Hiç yorum yok:
Yorum Gönder