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