diff options
Diffstat (limited to 'src/test/java/org/onap/aai/cacher/service/helper/CrudOperationsTest.java')
-rw-r--r-- | src/test/java/org/onap/aai/cacher/service/helper/CrudOperationsTest.java | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/src/test/java/org/onap/aai/cacher/service/helper/CrudOperationsTest.java b/src/test/java/org/onap/aai/cacher/service/helper/CrudOperationsTest.java index 1aa1d81..3fce450 100644 --- a/src/test/java/org/onap/aai/cacher/service/helper/CrudOperationsTest.java +++ b/src/test/java/org/onap/aai/cacher/service/helper/CrudOperationsTest.java @@ -19,16 +19,21 @@ */ package org.onap.aai.cacher.service.helper; -import com.github.fakemongo.Fongo; +import com.mongodb.MongoClient; +import com.mongodb.ServerAddress; import com.mongodb.client.FindIterable; import com.mongodb.client.MongoCollection; import com.mongodb.client.MongoDatabase; import com.mongodb.client.model.FindOneAndUpdateOptions; import com.mongodb.client.model.UpdateOptions; +import de.bwaldvogel.mongo.MongoServer; +import de.bwaldvogel.mongo.backend.memory.MemoryBackend; import org.bson.Document; import org.junit.BeforeClass; import org.junit.Test; +import java.net.InetSocketAddress; + import static org.junit.Assert.assertEquals; public class CrudOperationsTest { @@ -38,8 +43,11 @@ public class CrudOperationsTest { @BeforeClass public static void setup() { - Fongo fongo = new Fongo(DB_NAME); - mongoDatabase = fongo.getDatabase(DB_NAME); + MongoServer mongoServer = new MongoServer(new MemoryBackend()); + InetSocketAddress serverAddress = mongoServer.bind(); + + MongoClient client = new MongoClient(new ServerAddress(serverAddress)); + mongoDatabase = client.getDatabase(DB_NAME); } @Test |