Skip to content

Commit a4c5214

Browse files
Update MongoDB samples.
Use default MongoDB container in tests and remove sample for deprecated server side scripting.
1 parent 87f80ff commit a4c5214

File tree

3 files changed

+3
-130
lines changed

3 files changed

+3
-130
lines changed

mongodb/example/src/test/java/example/springdata/mongodb/advanced/ServersideScriptTests.java

-124
This file was deleted.

mongodb/querydsl/src/test/java/example/springdata/mongodb/imperative/CustomerRepositoryTests.java

+2-5
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,9 @@
1919

2020
import example.springdata.mongodb.Customer;
2121
import example.springdata.mongodb.QCustomer;
22-
22+
import example.springdata.mongodb.util.MongoContainers;
2323
import org.junit.jupiter.api.BeforeEach;
2424
import org.junit.jupiter.api.Test;
25-
2625
import org.springframework.beans.factory.annotation.Autowired;
2726
import org.springframework.boot.test.autoconfigure.data.mongo.DataMongoTest;
2827
import org.springframework.data.mongodb.core.MongoOperations;
@@ -31,7 +30,6 @@
3130
import org.testcontainers.containers.MongoDBContainer;
3231
import org.testcontainers.junit.jupiter.Container;
3332
import org.testcontainers.junit.jupiter.Testcontainers;
34-
import org.testcontainers.utility.DockerImageName;
3533

3634
/**
3735
* @author Christoph Strobl
@@ -41,8 +39,7 @@
4139
class CustomerRepositoryTests {
4240

4341
@Container //
44-
private static MongoDBContainer mongoDBContainer = new MongoDBContainer(
45-
DockerImageName.parse("mongo:5.0"));
42+
private static MongoDBContainer mongoDBContainer = MongoContainers.getDefaultContainer();
4643

4744
@DynamicPropertySource
4845
static void setProperties(DynamicPropertyRegistry registry) {

mongodb/util/src/main/java/example/springdata/mongodb/util/MongoContainers.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
*/
2626
public class MongoContainers {
2727

28-
private static final String IMAGE_NAME = "mongo:5.0";
28+
private static final String IMAGE_NAME = "mongo:8.0";
2929
private static final String IMAGE_NAME_PROPERTY = "mongo.default.image.name";
3030

3131
public static MongoDBContainer getDefaultContainer() {

0 commit comments

Comments
 (0)