Class EmbeddedPostgresRules


  • public final class EmbeddedPostgresRules
    extends Object
    • Method Detail

      • singleInstance

        public static SingleInstancePostgresRule singleInstance()
        Create a vanilla Postgres cluster -- just initialized, no customizations applied.
        Returns:
        SingleInstancePostgresRule
      • preparedDatabase

        public static PreparedDbRule preparedDatabase​(DatabasePreparer preparer)
        Returns a PreparedDbRule to create a Postgres cluster, shared amongst all test cases in this JVM. The rule contributes Config switches to configure each test case to get its own database.
        Parameters:
        preparer - DatabasePreparer
        Returns:
        SingleInstancePostgresRule