pl.touk.ormtest
Class MysqlIbatisSpringTxTestRule
java.lang.Object
pl.touk.ormtest.SpringTxTestRule
pl.touk.ormtest.IbatisSpringTxTestRule
pl.touk.ormtest.MysqlIbatisSpringTxTestRule
- All Implemented Interfaces:
- org.junit.rules.TestRule
public class MysqlIbatisSpringTxTestRule
- extends IbatisSpringTxTestRule
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MysqlIbatisSpringTxTestRule
public MysqlIbatisSpringTxTestRule(String schema,
String initScript,
String sqlMapConfig)
MysqlIbatisSpringTxTestRule
public MysqlIbatisSpringTxTestRule()
setSchema
public static void setSchema(String schema)
setInitScript
public static void setInitScript(String initScript)
setSqlMapConfig
public static void setSqlMapConfig(String... sqlMapConfig)
scheduleMysqlStop
public static void scheduleMysqlStop()
dataSource
protected DataSource dataSource()
- Description copied from class:
SpringTxTestRule
- Can be overridden in subclasses and should return a data source. The default implementation of this method
returns a data source for in-memory H2 database. This method retuns different data sources if it is invoked
in different threads (database name contains hash code of the current thread).
- Overrides:
dataSource
in class SpringTxTestRule
- Returns:
- data source to be used during tests
resetThreadsForCurrentTestClass
public static void resetThreadsForCurrentTestClass()
resetThreadsForCurrentTestClass
protected static void resetThreadsForCurrentTestClass(boolean hardReset)
stopMysql
public static void stopMysql()
setSchemasAndInitScripts
public static void setSchemasAndInitScripts(String... schemaAndInitScriptArray)
Copyright © 2010–2015 TouK s.k.a.. All rights reserved.