Class MongoTestResource

java.lang.Object
io.quarkus.test.mongodb.MongoTestResource
All Implemented Interfaces:
io.quarkus.test.common.QuarkusTestResourceLifecycleManager

public class MongoTestResource extends Object implements io.quarkus.test.common.QuarkusTestResourceLifecycleManager
  • Field Details

  • Constructor Details

    • MongoTestResource

      public MongoTestResource()
  • Method Details

    • port

      public static int port(Map<String,String> initArgs)
    • version

      public static de.flapdoodle.embed.mongo.distribution.IFeatureAwareVersion version(Map<String,String> initArgs)
    • forceExtendedSocketOptionsClassInit

      public static void forceExtendedSocketOptionsClassInit()
    • init

      public void init(Map<String,String> initArgs)
      Specified by:
      init in interface io.quarkus.test.common.QuarkusTestResourceLifecycleManager
    • start

      public Map<String,String> start()
      Specified by:
      start in interface io.quarkus.test.common.QuarkusTestResourceLifecycleManager
    • stop

      public void stop()
      Specified by:
      stop in interface io.quarkus.test.common.QuarkusTestResourceLifecycleManager