@TargetSE(valueSE=TYPESE) @RetentionSE(valueSE=RUNTIMESE) @DocumentedSE @InheritedSE public @interface SpringIntegrationTest
MockIntegrationContext Bean を MockIntegrationContext.MOCK_INTEGRATION_CONTEXT_BEAN_NAME に登録します。AbstractEndpoint Bean をカスタマイズするために使用される IntegrationEndpointsInitializer Bean を登録します。このアノテーションの一般的な使用方法は次のとおりです。
@RunWith(SpringRunner.class)
@SpringIntegrationTest
public class MyIntegrationTests {
@Autowired
private MockIntegrationContext mockIntegrationContext;
}
MockIntegrationContext| 修飾子と型 | オプションの要素と説明 |
|---|---|
StringSE[] | noAutoStartupAbstractEndpoint Bean 名に単純な一致パターン("xxx*"、"*xxx"、"*xxx*" または "xxx* yyy")を指定して、コンテキスト初期化中に autoStartup = false としてマークします。 |
public abstract StringSE[] noAutoStartup
AbstractEndpoint Bean 名に単純な一致パターン("xxx*"、"*xxx"、"*xxx*" または "xxx* yyy")を指定して、コンテキスト初期化中に autoStartup = false としてマークします。IntegrationEndpointsInitializer, PatternMatchUtils