|
21 | 21 | import com.mongodb.client.MongoClients; |
22 | 22 | import com.mongodb.client.MongoDatabase; |
23 | 23 | import io.flamingock.api.annotations.EnableFlamingock; |
24 | | -import io.flamingock.store.mongodb.sync.MongoDBSyncAuditStore; |
25 | 24 | import io.flamingock.internal.common.core.audit.AuditEntry; |
26 | 25 | import io.flamingock.internal.core.builder.FlamingockFactory; |
| 26 | +import io.flamingock.store.mongodb.sync.MongoDBSyncAuditStore; |
27 | 27 | import io.flamingock.targetsystem.mongodb.sync.MongoDBSyncTargetSystem; |
28 | 28 | import io.flamingock.template.mongodb.model.MongoOperation; |
29 | 29 | import org.bson.Document; |
30 | | - |
31 | | -import java.util.Arrays; |
32 | | -import java.util.HashMap; |
33 | | -import java.util.Map; |
34 | 30 | import org.junit.jupiter.api.BeforeAll; |
35 | 31 | import org.junit.jupiter.api.BeforeEach; |
36 | 32 | import org.junit.jupiter.api.DisplayName; |
|
41 | 37 | import org.testcontainers.utility.DockerImageName; |
42 | 38 |
|
43 | 39 | import java.util.ArrayList; |
| 40 | +import java.util.Arrays; |
| 41 | +import java.util.HashMap; |
44 | 42 | import java.util.List; |
| 43 | +import java.util.Map; |
45 | 44 |
|
46 | 45 | import static io.flamingock.internal.util.constants.CommunityPersistenceConstants.DEFAULT_AUDIT_STORE_NAME; |
47 | 46 | import static org.junit.jupiter.api.Assertions.assertEquals; |
48 | 47 | import static org.junit.jupiter.api.Assertions.assertFalse; |
49 | 48 | import static org.junit.jupiter.api.Assertions.assertTrue; |
50 | 49 |
|
51 | | -@EnableFlamingock(configFile = "flamingock/pipeline.yaml", strictTemplateValidation = false) |
| 50 | +@EnableFlamingock(configFile = "flamingock/pipeline.yaml") |
52 | 51 | @Testcontainers |
53 | 52 | class MongoChangeTemplateTest { |
54 | 53 |
|
| 54 | + @Container |
| 55 | + public static final MongoDBContainer mongoDBContainer = new MongoDBContainer(DockerImageName.parse("mongo:6")); |
55 | 56 | private static final String DB_NAME = "test"; |
56 | | - |
57 | | - |
58 | 57 | private static MongoClient mongoClient; |
59 | | - |
60 | 58 | private static MongoDatabase mongoDatabase; |
61 | 59 |
|
62 | | - |
63 | | - @Container |
64 | | - public static final MongoDBContainer mongoDBContainer = new MongoDBContainer(DockerImageName.parse("mongo:6")); |
65 | | - |
66 | 60 | @BeforeAll |
67 | 61 | static void beforeAll() { |
68 | 62 | mongoClient = MongoClients.create(MongoClientSettings |
|
0 commit comments