IDEA で問題が発生しています。この問題を解決するための助けをいただければ幸いです。DI の Spring (3.1) 構成ファイルを参照するテスト クラス (TestNG) があります。これは、mvn を介してテストを実行するときに正常に機能します。Eclipse で実行する場合も問題なく動作します。ただし、IDEA で実行しようとすると、DI が行われず、テストが失敗するようです。興味深いことに、IDE はテスト クラスの Bean を適切に解決しているようです。コードは次のようになります。
@ContextConfiguration("classpath:my-config.xml")
public BaseTest
{
@Autowired
private SomeType myVar;
}
public Test1 extends BaseTest
{
public void someTest()
{
// uses myVar but fails because it's null
}
}