クラス PayloadAndHeaderMatcher< T >
java.lang.ObjectSE
org.hamcrest.BaseMatcher<Message<?>>
org.springframework.integration.test.matcher.PayloadAndHeaderMatcher<T>
- 実装済みのインターフェース一覧:
org.hamcrest.Matcher<Message<?>>, org.hamcrest.SelfDescribing
メッセージの同等性に関するアサーションを簡単にするマッチャー。使用箇所:
@Test
public void testSomething() {
Message<String> expected = ...;
Message<String> result = ...;
assertThat(result, sameExceptImmutableHeaders(expected));
}
@Factory
public static Matcher<Message<?>> sameExceptImmutableHeaders(Message<?> expected) {
return new PayloadAndHeaderMatcher(expected);
}
- 作成者:
- Dave Syer, Artem Bilan, Gary Russell
方法の概要
修飾子と型メソッド説明voiddescribeTo(org.hamcrest.Description description) booleanstatic <P> PayloadAndHeaderMatcher<P> sameExceptIgnorableHeaders(Message<P> expected, StringSE... ignoreKeys) クラス org.hamcrest.BaseMatcher から継承されたメソッド
_dont_implement_Matcher___instead_extend_BaseMatcher_, describeMismatch, isNotNull, toString
方法の詳細
sameExceptIgnorableHeaders
public static <P> PayloadAndHeaderMatcher<P> sameExceptIgnorableHeaders(Message<P> expected, StringSE... ignoreKeys) matches
describeTo
public void describeTo(org.hamcrest.Description description)