0
@Autowired
オブジェクトをモックで上書きするために、@Configuration
注釈と@Bean
定義をTestNGテストのいずれかに追加しました。TestNG + Springでは、@Beanの設定を1つのテストだけにする方法はありますか?
問題は、実際の@Autowired
オブジェクトが必要な場所で、他のすべての統合テストを混乱させてしまったということです。 @Bean
の設定を、模擬テストを行う1つのテストのローカルにするにはどうすればよいですか?
私は既に@DirtiesContext(classMode=ClassMode.AFTER_CLASS)
注釈を試しましたが、この時点では機能しませんでした(他のケースではうまく使用しましたが)。