JUnit
一覧
Spring BootのRESTControllerをJUnit4でテストする
Spring BootのRESTControllerをJUnit4でテストする RESTControllerをJUnitでテストします。 ...
JMockitのNo compatible method found: メソッド名
「No compatible method found: メソッド名」というエラーが出る場合、invokeメソッドで引数が間違っている場合や...
DBUnitでセレクトされた結果を確認する
DBUnitでセレクトされた結果を確認する DBUnitは使い方がまだいまいちわかってませんが、selectした結果のDTOのListが正...
mockit.internal.MissingInvocation
JMockitを使用してテストしている時に、以下エラーが出るときがあります。 これは、モックしたメソッドが呼ばれた回数が指定した回数と...
JUnitのassertThatの使い方とMatcher
JUnitのassertThatの使い方とMatcher JUnitのassertThatの使い方です。 assertThat(actu...
JMockitのDeencapsulation.getFieldの使い方
JMockitのDeencapsulation.getFieldの使い方です。 MainクラスとLogicクラスがあるとします。 ...
JUnitでtry-catch-finallyのfinally句が未実行になるときの対処法
JUnitでカバレッジを100%にしようとするとfinally句が通らずに100%にならない場合があります。 これを無理矢理通すには、...
JUnitでDBUnitを使用してテーブル比較する
JUnitでDBUnitを使用してテーブル比較する JUnitでDBUnitを使用してテーブルの比較をします。 insert.xlsxで...
JMockitでブレークポイントが止まらない時の対処法
以下のようなクラスがあるとします。 executeメソッドをinvokeしてメソッド1をモック化して、戻り値を0以外を返すようにしたい...
JMockitでプロシージャ戻り値のモック
JUnitで自動化テストする場合、プロシージャ呼び出しの戻り値をハックし、意図的に0以外(エラー)にしたい場合があります。そのような場合、以...
JMockitのinvocations,minInvocations,maxInvocationsの使い方
JMockitで@Mock(invocations=2)と書くと、2回呼ばれた事の確認テストができます。 また、2回よりも多く呼ばれた...
JMockitでSQLExeptionを発生させる
JMockitでSQLExeptionを発生させる例です。 executeQueryやexecuteUpdateをハックして、SQLE...
Native library for Attach API not available in this JRE
JUnitで、JMockitを使用する場合、JDK1.5以下を使用しているなど、「Native library for Attach API...
JUnitの@Before,@BeforeClass,@Afterアノテーションの違い
JUnitのあのテーションで、@Before,@BeforeClass,@Afterアノテーションの違いです。 @Before…テスト...