---
schema_version: "1"
id: 98f8f38443de4ccfaa4fcad3e7ab9199c45448c6245da22ca9ef61843e6de66d
title: 概要
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/munit/2.3/index.md
canonical_url: https://docs.mulesoft.com/jp/munit/2.3/
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 081101463487124daec2c7476f246d29ed93c4621c7dcb027ab735943f0cb10f
description: MuleSoft Documentation Site
release: "2.3"
latest: false
---
# 概要

MUnit とは Mule アプリケーションテストフレームワークであり、インテグレーションおよび API の自動テストを簡単に構築できます。完全なインテグレーションおよびユニットテスト機能が提供され、継続的なデプロイメント環境とのインテグレーション用に Maven および Surefire と完全に統合されています。

MUnit バージョン 2.3 は、4.0 以降のすべての Mule バージョンで動作します。

MUnit を使用して次の操作を実行できます。

- Mule コードを記述してテストを作成する
- プロセッサーをモックする
- プロセッサーをスパイする
- プロセッサーのコールを確認する
- 特定のテストを有効化または無視する
- タグテスト
- Studio でカバー率を視覚的に確認する
- カバー率レポートを生成する

MUnit は Anypoint Studio と完全に統合されているため、Mule アプリケーションと同様に MUnit テストを作成、設計、および実行できます。

MUnit は 2 つのメインサブモジュールに分割されます。

- MUnit
- MUnit ツール

各モジュールには独自の連動関係があります。

MUnit の連動関係

```xml
<dependency>
	<groupId>com.mulesoft.munit</groupId>
	<artifactId>munit-runner</artifactId>
	<version>2.3.0</version>
	<classifier>mule-plugin</classifier>
	<scope>test</scope>
</dependency>
```

MUnit ツールの連動関係

```xml
<dependency>
	<groupId>com.mulesoft.munit</groupId>
	<artifactId>munit-tools</artifactId>
	<version>2.3.0</version>
	<classifier>mule-plugin</classifier>
	<scope>test</scope>
</dependency>
```

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

- [MUnit イベントプロセッサー](https://docs.mulesoft.com/jp/munit/2.3/event-processors)