Uses of Class
de.softwareforge.testing.postgres.embedded.DatabaseManager.Builder
Packages that use DatabaseManager.Builder
Package
Description
PostgreSQL management code.
JUnit 5 integration code.
-
Uses of DatabaseManager.Builder in de.softwareforge.testing.postgres.embedded
Subclasses of DatabaseManager.Builder in de.softwareforge.testing.postgres.embeddedMethods in de.softwareforge.testing.postgres.embedded that return DatabaseManager.BuilderModifier and TypeMethodDescriptionDatabaseManager.multiDatabases()Creates a newDatabaseManager.Builder<DatabaseManager>instance that will create a new database on each call toDatabaseManager.getDatabaseInfo().DatabaseManager.singleDatabase()Creates a newDatabaseManager.Builder<DatabaseManager>instance that will return a connection to the same database on each call toDatabaseManager.getDatabaseInfo().DatabaseManager.Builder.withCustomizer(EmbeddedPostgres.BuilderCustomizer customizer) Deprecated.DatabaseManager.Builder.withDatabasePreparer(EmbeddedPostgresPreparer<DataSource> databasePreparer) Add a preparer for the template database.DatabaseManager.Builder.withDatabasePreparers(Set<EmbeddedPostgresPreparer<DataSource>> databasePreparers) Add preparers for the template database.DatabaseManager.Builder.withInstancePreparer(EmbeddedPostgresPreparer<EmbeddedPostgres.Builder> instancePreparer) Add a preparer for theEmbeddedPostgres.Builderobject.DatabaseManager.Builder.withInstancePreparers(Set<EmbeddedPostgresPreparer<EmbeddedPostgres.Builder>> instancePreparers) Add preparers for theEmbeddedPostgres.Builderobject.DatabaseManager.Builder.withPreparer(DatabasePreparer databasePreparer) Deprecated. -
Uses of DatabaseManager.Builder in de.softwareforge.testing.postgres.junit5
Subclasses of DatabaseManager.Builder in de.softwareforge.testing.postgres.junit5Modifier and TypeClassDescriptionstatic final classBuilder forEmbeddedPgExtensioncustomization.Methods in de.softwareforge.testing.postgres.junit5 that return DatabaseManager.BuilderModifier and TypeMethodDescriptionMultiDatabaseBuilder.instance()Create a builder without any customizations applied.SingleDatabaseBuilder.instance()Create a builder without any customizations applied.MultiDatabaseBuilder.instanceWithDefaults()Create a builder with standard initializations (EmbeddedPostgres.Builder.withDefaults()) applied.SingleDatabaseBuilder.instanceWithDefaults()Create a builder with standard initializations (EmbeddedPostgres.Builder.withDefaults()) applied.MultiDatabaseBuilder.preparedInstance(DatabasePreparer preparer) Deprecated.MultiDatabaseBuilder.preparedInstance(EmbeddedPostgresPreparer<DataSource> databasePreparer) Create a builder and register aEmbeddedPostgresPreparer<DataSource>to set up the template database.SingleDatabaseBuilder.preparedInstance(DatabasePreparer preparer) Deprecated.SingleDatabaseBuilder.preparedInstance(EmbeddedPostgresPreparer<DataSource> databasePreparer) Create a builder and register aEmbeddedPostgresPreparer<DataSource>to set up the database.MultiDatabaseBuilder.preparedInstanceWithDefaults(DatabasePreparer preparer) MultiDatabaseBuilder.preparedInstanceWithDefaults(EmbeddedPostgresPreparer<DataSource> databasePreparer) Create a builder with standard initializations (EmbeddedPostgres.Builder.withDefaults()) applied and register aEmbeddedPostgresPreparer<DataSource>to set up the template database.SingleDatabaseBuilder.preparedInstanceWithDefaults(DatabasePreparer preparer) SingleDatabaseBuilder.preparedInstanceWithDefaults(EmbeddedPostgresPreparer<DataSource> databasePreparer) Create a builder with standard initializations (EmbeddedPostgres.Builder.withDefaults()) applied and register aEmbeddedPostgresPreparer<DataSource>to set up the database.
withInstancePreparer(EmbeddedPostgresPreparer).