私は、特定のメソッドをテストするためにJunitテストクラスを作成しました。このメソッドで処理される変数の1つは、プロパティファイルから値を取得することによってスプリング注入されます。以下Junitメソッド呼び出しがスプリングインジェクションのために失敗する
私の試験方法
@Test
public void myTestMethod() {
//invoking the method to be tested
Assert.assertTrue(updateGroceries());
}
これは、上記のクラスにおいて
public class ToBeTested {
//Spring injected value
String categories;
public boolean updateGroceries() {
List<String> categoryList = StringUtils.convertStringToList(categories);
}
試験されるクラスである、カテゴリ変数は、ばね注入されます。 は、このプロパティは、コンテンツをファイルです:
categories = Dals,Pulses,Dry Fruits,Edible Oil
今私のJUnitのメソッドを実行している間の依存性の注入は、私はTomcatでの実行をテストしたいfailing.Sinceコードであるため、実行が失敗しています。私はtomcatを実行せずにコードをテストしたい。解決策を提案してください。