前提・実現したいこと
junitを利用してテストを行っていますが、テスト対象メソッドの中で別メソッドでインスタンス化されるグローバル変数を扱う処理があります。
その変数オブジェクトへの注入等の機能はありますか?
ググっていますがイメージに一致する説明が見つかっていません。
変数を設定する別メソッドの実行は可能ですが、必要な設定が増えるため上記のような機能があれば教えていただきたいです。
テスト対象のソースコード
java
1private Object XXX; 2 3public String methodA(){//テスト対象メソッド 4 return XXX.getX(); 5} 6 7public void methodB(){//このメソッドを呼び出さずにテストしたい 8 XXX = new Object(); 9}
補足情報(FW/ツールのバージョンなど)
Java1.8
Exlipse Oxygen.a3
powermock 1.6.1
mockit 1.10.8
Junit 4.12
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。