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

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

MUnit バージョン 3.0 は、4.3 以降のすべての 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/3.0/event-processors)