nullValue()
式が null であることを確認します。
例
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::nullValue()]"/>
notNullValue()
式が null ではないことを検査します。
例
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::notNullValue()]"/>
withMediaType(String)
式のメディア種別が指定されたものであることを確認します。
例
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::withMediaType('text/xml')]"/>
withEncoding(String)
式のエンコーディングが指定されたものであることを確認します。
例
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::withEncoding('UTF-8')]"/>
both(Matcher, Matcher)
指定された両方のマッチャーが成功することを確認します。
例
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::both(MunitTools::notNullValue(),MunitTools::equalTo('example'))]"/>
either(Matcher,Matcher)
少なくとも 1 つのマッチャーが成功することを確認します。
例
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::either(MunitTools::nullValue(),MunitTools::equalTo(0))]"/>
not(Object)
指定されたマッチャーが成功しないかどうかを確認します。
例
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::not(0)]"/>
例
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::not(MunitTools::equalTo(0))]"/>
anyOf(Array<Matcher>)
いずれかのマッチャーが成功するかどうかを確認します。
例
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::anyOf([MunitTools::notNullValue(),MunitTools::withMediaType('text/xml'),MunitTools::isEmptyString()])]"/>