jp.sf.bli.testingframework
クラス BliDbUnitTestCase

java.lang.Object
  上位を拡張 junit.framework.Assert
      上位を拡張 junit.framework.TestCase
          上位を拡張 jp.co.dgic.testing.framework.DJUnitTestCase
              上位を拡張 jp.sf.bli.testingframework.BliDbUnitTestCase
すべての実装されたインタフェース:
junit.framework.Test

public class BliDbUnitTestCase
extends jp.co.dgic.testing.framework.DJUnitTestCase

djUnitにDBUnitをテストしやすく融合したクラス

作成者:
takeda

入れ子のクラスの概要
static class BliDbUnitTestCase.MockDataAccessException
          テスト用ExceptionMockクラス
 
コンストラクタの概要
BliDbUnitTestCase()
          コンストラクタ
BliDbUnitTestCase(java.lang.String name)
          コンストラクタ
 
メソッドの概要
 org.dbunit.database.IDatabaseConnection getConnection(boolean autoComit)
          SpringからdataSourceを取得してテスト用コネクションを取得する
Oracleとの接続にはスキーマもセットする。
 org.dbunit.database.IDatabaseConnection getConnection(java.sql.Connection con)
          引数のConnectionからテスト用コネクションを取得する
Oracleとの接続にはスキーマもセットする。
 void tableInit(java.sql.Connection con)
          引数のConnectionでtruncateSqlを実行してDBを初期化
 
クラス jp.co.dgic.testing.framework.DJUnitTestCase から継承されたメソッド
addReturnNull, addReturnNull, addReturnValue, addReturnValue, addReturnValue, addReturnValue, assertArgumentPassed, assertArgumentPassed, assertCalled, assertCalled, assertNotCalled, assertNotCalled, getArgument, getArgument, getArgument, getArgument, getCallCount, getCallCount, getReturnValue, getReturnValue, isCalled, isCalled, setReturnNullAt, setReturnNullAt, setReturnNullAtAllTimes, setReturnNullAtAllTimes, setReturnValueAt, setReturnValueAt, setReturnValueAt, setReturnValueAt, setReturnValueAtAllTimes, setReturnValueAtAllTimes, setReturnValueAtAllTimes, setReturnValueAtAllTimes
 
クラス junit.framework.TestCase から継承されたメソッド
countTestCases, getName, run, run, runBare, setName, toString
 
クラス junit.framework.Assert から継承されたメソッド
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

BliDbUnitTestCase

public BliDbUnitTestCase()
コンストラクタ


BliDbUnitTestCase

public BliDbUnitTestCase(java.lang.String name)
コンストラクタ

パラメータ:
name -
メソッドの詳細

getConnection

public org.dbunit.database.IDatabaseConnection getConnection(boolean autoComit)
                                                      throws java.lang.Exception
SpringからdataSourceを取得してテスト用コネクションを取得する
Oracleとの接続にはスキーマもセットする。(Oracleはスキーマ設定が必要)

戻り値:
例外:
BliDbUnitTestCase.MockDataAccessException
java.lang.Exception

getConnection

public org.dbunit.database.IDatabaseConnection getConnection(java.sql.Connection con)
                                                      throws java.lang.Exception
引数のConnectionからテスト用コネクションを取得する
Oracleとの接続にはスキーマもセットする。(Oracleはスキーマ設定が必要)

パラメータ:
con -
戻り値:
例外:
BliDbUnitTestCase.MockDataAccessException
java.lang.Exception

tableInit

public void tableInit(java.sql.Connection con)
引数のConnectionでtruncateSqlを実行してDBを初期化