everyItem(Matcher)
式のすべての要素が指定されたマッチャーと一致することを確認します。
例
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::everyItem(MunitTools::notNullValue())]"/>
例
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::everyItem(MunitTools::startsWith('a'))]"/>
hasItem(Object)
式のいずれかの要素が指定されたマッチャーと一致することを確認します。
例
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::hasItem('example')]"/>
例
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::hasItem(MunitTools::startsWith('a'))]"/>
hasSize(Matcher|Integer)
式のサイズが指定されたマッチャーと一致することを確認します。
例
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::hasSize(MunitTools::greaterThan(2))]"/>
例
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::hasSize(5)]"/>
isEmpty()
式が空のコレクションであることを確認します。
例
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::isEmpty()]"/>
hasKey(Matcher|String)
式に指定されたマッチャーと一致するキーが含まれることを確認します。
例
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::hasKey(MunitTools::startsWith('a'))]"/>
例
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::hasKey('mykey')]"/>