---
schema_version: "1"
id: 706ee2359a4133a22390b7bbda31f72f99c5922b346e8f1e6bb7029c7ca316ff
title: イテラブルおよびマップマッチャーリファレンス
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/munit/3.0/iterable-map-matchers-reference.md
canonical_url: https://docs.mulesoft.com/jp/munit/3.0/iterable-map-matchers-reference
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 159430a56d8468d976cfcddb093aa432e90bd480f2398afe5fdff602c153ef8d
description: MuleSoft Documentation Site
release: "3.0"
latest: false
---
# イテラブルおよびマップマッチャーリファレンス

## [](#everyitemmatcher)everyItem(Matcher)

式のすべての要素が指定されたマッチャーと一致することを確認します。

例

```xml
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::everyItem(MunitTools::notNullValue())]"/>
```

例

```xml
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::everyItem(MunitTools::startsWith('a'))]"/>
```

## [](#hasitemobject)hasItem(Object)

式のいずれかの要素が指定されたマッチャーと一致することを確認します。

例

```xml
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::hasItem('example')]"/>
```

例

```xml
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::hasItem(MunitTools::startsWith('a'))]"/>
```

## [](#hassizematcherinteger)hasSize(Matcher|Integer)

式のサイズが指定されたマッチャーと一致することを確認します。

例

```xml
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::hasSize(MunitTools::greaterThan(2))]"/>
```

例

```xml
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::hasSize(5)]"/>
```

## [](#isempty)isEmpty()

式が空のコレクションであることを確認します。

例

```xml
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::isEmpty()]"/>
```

## [](#haskeymatcherstring)hasKey(Matcher|String)

式に指定されたマッチャーと一致するキーが含まれることを確認します。

例

```xml
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::hasKey(MunitTools::startsWith('a'))]"/>
```

例

```xml
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::hasKey('mykey')]"/>
```

## [](#hasvalueobject)hasValue(Object)

式に指定されたマッチャーと一致する値が含まれることを確認します。

例

```xml
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::hasValue('myvalue')]"/>
```

例

```xml
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::hasValue(MunitTools::startsWith('a'))]"/>
```

## [](#関連情報)関連情報

- [MUnit マッチャー](https://docs.mulesoft.com/jp/munit/3.0/munit-matchers)
- [コアマッチャーリファレンス](https://docs.mulesoft.com/jp/munit/3.0/core-matchers-reference)
- [文字列マッチャーリファレンス](https://docs.mulesoft.com/jp/munit/3.0/string-matchers-reference)
- [比較可能マッチャーリファレンス](https://docs.mulesoft.com/jp/munit/3.0/comparable-matchers-reference)