- java.lang.Object
-
- org.jooq.tools.jdbc.MockFileDatabaseConfiguration
-
public final class MockFileDatabaseConfiguration extends Object
A configuration object for theMockFileDatabase
.Disclaimer: The general idea of mocking a JDBC connection with this jOOQ API is to provide quick workarounds, injection points, etc. using a very simple JDBC abstraction. It is NOT RECOMMENDED to emulate an entire database (including complex state transitions, transactions, locking, etc.) using this mock API. Once you have this requirement, please consider using an actual database instead for integration testing (e.g. using https://www.testcontainers.org), rather than implementing your test database inside of a MockDataProvider.
- Author:
- Lukas Eder
-
-
Constructor Summary
Constructors Constructor Description MockFileDatabaseConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MockFileDatabaseConfiguration
nullLiteral(String newNullLiteral)
MockFileDatabaseConfiguration
patterns(boolean newPatterns)
MockFileDatabaseConfiguration
source(File file)
MockFileDatabaseConfiguration
source(File file, String encoding)
MockFileDatabaseConfiguration
source(InputStream stream)
MockFileDatabaseConfiguration
source(InputStream stream, String encoding)
MockFileDatabaseConfiguration
source(Reader reader)
MockFileDatabaseConfiguration
source(String string)
MockFileDatabaseConfiguration
source(Source source)
-
-
-
Method Detail
-
source
public final MockFileDatabaseConfiguration source(File file)
-
source
public final MockFileDatabaseConfiguration source(File file, String encoding)
-
source
public final MockFileDatabaseConfiguration source(InputStream stream)
-
source
public final MockFileDatabaseConfiguration source(InputStream stream, String encoding)
-
source
public final MockFileDatabaseConfiguration source(Source source)
-
source
public final MockFileDatabaseConfiguration source(Reader reader)
-
source
public final MockFileDatabaseConfiguration source(String string)
-
patterns
public final MockFileDatabaseConfiguration patterns(boolean newPatterns)
-
nullLiteral
public final MockFileDatabaseConfiguration nullLiteral(String newNullLiteral)
-
-