Skip to content

Commit a69214e

Browse files
authored
refactor: template name in annotation (#4)
1 parent 32e59bb commit a69214e

2 files changed

Lines changed: 8 additions & 14 deletions

File tree

src/main/java/io/flamingock/template/mongodb/MongoChangeTemplate.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@
7777
*
7878
* @see MongoOperation
7979
*/
80-
@ChangeTemplate(multiStep = true)
80+
@ChangeTemplate( name = "mongodb-sync-template", multiStep = true)
8181
public class MongoChangeTemplate extends AbstractChangeTemplate<Void, MongoOperation, MongoOperation> {
8282

8383
private static final Logger log = LoggerFactory.getLogger(MongoChangeTemplate.class);

src/test/java/io/flamingock/template/mongodb/MongoChangeTemplateTest.java

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,12 @@
2121
import com.mongodb.client.MongoClients;
2222
import com.mongodb.client.MongoDatabase;
2323
import io.flamingock.api.annotations.EnableFlamingock;
24-
import io.flamingock.store.mongodb.sync.MongoDBSyncAuditStore;
2524
import io.flamingock.internal.common.core.audit.AuditEntry;
2625
import io.flamingock.internal.core.builder.FlamingockFactory;
26+
import io.flamingock.store.mongodb.sync.MongoDBSyncAuditStore;
2727
import io.flamingock.targetsystem.mongodb.sync.MongoDBSyncTargetSystem;
2828
import io.flamingock.template.mongodb.model.MongoOperation;
2929
import org.bson.Document;
30-
31-
import java.util.Arrays;
32-
import java.util.HashMap;
33-
import java.util.Map;
3430
import org.junit.jupiter.api.BeforeAll;
3531
import org.junit.jupiter.api.BeforeEach;
3632
import org.junit.jupiter.api.DisplayName;
@@ -41,28 +37,26 @@
4137
import org.testcontainers.utility.DockerImageName;
4238

4339
import java.util.ArrayList;
40+
import java.util.Arrays;
41+
import java.util.HashMap;
4442
import java.util.List;
43+
import java.util.Map;
4544

4645
import static io.flamingock.internal.util.constants.CommunityPersistenceConstants.DEFAULT_AUDIT_STORE_NAME;
4746
import static org.junit.jupiter.api.Assertions.assertEquals;
4847
import static org.junit.jupiter.api.Assertions.assertFalse;
4948
import static org.junit.jupiter.api.Assertions.assertTrue;
5049

51-
@EnableFlamingock(configFile = "flamingock/pipeline.yaml", strictTemplateValidation = false)
50+
@EnableFlamingock(configFile = "flamingock/pipeline.yaml")
5251
@Testcontainers
5352
class MongoChangeTemplateTest {
5453

54+
@Container
55+
public static final MongoDBContainer mongoDBContainer = new MongoDBContainer(DockerImageName.parse("mongo:6"));
5556
private static final String DB_NAME = "test";
56-
57-
5857
private static MongoClient mongoClient;
59-
6058
private static MongoDatabase mongoDatabase;
6159

62-
63-
@Container
64-
public static final MongoDBContainer mongoDBContainer = new MongoDBContainer(DockerImageName.parse("mongo:6"));
65-
6660
@BeforeAll
6761
static void beforeAll() {
6862
mongoClient = MongoClients.create(MongoClientSettings

0 commit comments

Comments
 (0)