---
schema_version: "1"
id: 9a0287862a09ab898d568537673fff9cdb44437fe6ae92ae70e16600fa77d030
title: コアマッチャーリファレンス
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/munit/3.0/core-matchers-reference.md
canonical_url: https://docs.mulesoft.com/jp/munit/3.0/core-matchers-reference
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 09b44f6a48c5fb5d90cd6329e68c1850f418e5ec2ce0c52589e70c4d944b73af
description: MuleSoft Documentation Site
release: "3.0"
latest: false
---
# コアマッチャーリファレンス

## [](#nullvalue)nullValue()

式が null であることを確認します。

例

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

## [](#notnullvalue)notNullValue()

式が null ではないことを検査します。

例

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

## [](#withmediatypestring)withMediaType(String)

式のメディア種別が指定されたものであることを確認します。

例

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

## [](#withencodingstring)withEncoding(String)

式のエンコーディングが指定されたものであることを確認します。

例

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

## [](#bothmatcher-matcher)both(Matcher, Matcher)

指定された両方のマッチャーが成功することを確認します。

例

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

## [](#eithermatchermatcher)either(Matcher,Matcher)

少なくとも 1 つのマッチャーが成功することを確認します。

例

```xml
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::either(MunitTools::nullValue(),MunitTools::equalTo(0))]"/>
```

## [](#notobject)not(Object)

指定されたマッチャーが成功しないかどうかを確認します。

例

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

例

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

## [](#anyofarraymatcher)anyOf(Array<Matcher>)

いずれかのマッチャーが成功するかどうかを確認します。

例

```xml
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::anyOf([MunitTools::notNullValue(),MunitTools::withMediaType('text/xml'),MunitTools::isEmptyString()])]"/>
```

## [](#allofarraymatcher)allOf(Array<Matcher>)

すべてのマッチャーが成功するかどうかを確認します。

例

```xml
<munit-tools:assert-that
expression="#[payload]"
is="#[MunitTools::allOf([MunitTools::notNullValue(),MunitTools::withMediaType('text/xml'),MunitTools::isEmptyString()])]"/>
```

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

- [MUnit マッチャー](https://docs.mulesoft.com/jp/munit/3.0/munit-matchers)
- [文字列マッチャーリファレンス](https://docs.mulesoft.com/jp/munit/3.0/string-matchers-reference)
- [比較可能マッチャーリファレンス](https://docs.mulesoft.com/jp/munit/3.0/comparable-matchers-reference)
- [イテラブルおよびマップマッチャーリファレンス](https://docs.mulesoft.com/jp/munit/3.0/iterable-map-matchers-reference)