TestDataSource

Oppretter en ny database som kan brukes i tester. Databasen kan brukes parallelt med andre tester.

Bruk slik:


Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val connection: Connection
Link copied to clipboard
open override var loginTimeout: Int
Link copied to clipboard
open override var logWriter: PrintWriter
Link copied to clipboard
open override val parentLogger: Logger?

Functions

Link copied to clipboard
Link copied to clipboard
open override fun close()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Freezes the current database state as a PostgreSQL TEMPLATE database and returns a DatabaseSnapshot that can vend independent fresh copies via DatabaseSnapshot.newDataSource.

Link copied to clipboard
open override fun getConnection(): Connection
open override fun getConnection(username: String, password: String): Connection
Link copied to clipboard
open override fun getLoginTimeout(): Int
Link copied to clipboard
open override fun getLogWriter(): PrintWriter
Link copied to clipboard
open override fun getParentLogger(): Logger?
Link copied to clipboard
open override fun isWrapperFor(iface: Class<*>): Boolean
Link copied to clipboard
open override fun setLoginTimeout(seconds: Int)
Link copied to clipboard
open override fun setLogWriter(out: PrintWriter)
Link copied to clipboard
open override fun <T : Any> unwrap(iface: Class<T>): T