---
schema_version: "1"
id: e96f0df9e3aff0a450269eb7ff1f3bb8b46dfedee84db44c7c1eea2acdba6b0c
title: モッキングサービスを使用した API 仕様のテスト
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/anypoint-code-builder/tut-af-design-api-test-specification.md
canonical_url: https://docs.mulesoft.com/jp/anypoint-code-builder/tut-af-design-api-test-specification
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 6c1daba3c262e045b24fdbac81a26198cee5bcea23810d4a2f26aeee03f21ac9
description: MuleSoft Documentation Site
latest: true
---
# モッキングサービスを使用した API 仕様のテスト

**進行中のベータリリース**​: **クラウド IDE は進行中のベータリリースです**​。ベータ状態での Anypoint Code Builder の使用には、IDE で入手できる、該当するベータサービス契約条件が適用されます。

API Console でモッキングサービスを使用して、[API 仕様へのサンプルの追加](https://docs.mulesoft.com/jp/anypoint-code-builder/tut-af-design-api-add-request-response-details)で American Flights API 用に設定した GET 要求と応答を確認します。

## [](#始める前に)始める前に

American Flight API 仕様を開始していない場合は、テストする前にこの手順を完了します。

1. [American Flights API 仕様の設計](https://docs.mulesoft.com/jp/anypoint-code-builder/tut-af-design-am-flights-api)
2. [API 仕様へのサンプルの追加](https://docs.mulesoft.com/jp/anypoint-code-builder/tut-af-design-api-add-request-response-details)

## [](#api-仕様をテストする)API 仕様をテストする

1. Anypoint Code Builder で American Flights API 仕様の RAML ファイル (​`american-flights-api.raml`​) を開きます。
2. エディターのツールバーの ​**\[API Console\]**​ アイコンをクリックします。
    
    ![エディターのツールバー内で強調表示されている API Console](/mulesoft/current/ja-jp/anypoint-code-builder/_images/api-console-button.png)
3. API Console で ​`flights/`​ リソースの ​`get`​ メソッドを選択します。
    
    ![API Console 内で強調表示されている flights/ リソースの get メソッド](/mulesoft/current/ja-jp/anypoint-code-builder/_images/select-get-method.png)
4. **\[Try It (試す)\]**​ をクリックします。
    
    ![API Console 内で強調表示されている \[Try it (試す)\] ボタン](_images/select-try-it-button.png)
5. **\[Query Parameters (クエリパラメーター)\]**​ 内の ​**\[destination (目的地)\]**​ テキストボックスを選択し、API 仕様で定義した 3 つの値が表示されていることを確認します。
    
    ![API Console 内で強調表示されている値](/mulesoft/current/ja-jp/anypoint-code-builder/_images/select-query-params.png)
6. **\[Send (送信)\]**​ をクリックします。
7. インポートしたフラグメント (​`AmericanFlightsExample.raml`​) を使用して定義した応答が API Console に返されることを検証します。
    
    ![API Console 内で強調表示されている 200 OK 応答](/mulesoft/current/ja-jp/anypoint-code-builder/_images/api-console-reponse.png)
    
    特定の目的地を選択するロジックはまだ実装されていません。
    
    必要に応じて、モックされた API エンドポイントを照会するときに、設定済みの応答例を確認します。
8. [Anypoint Exchange への API 仕様のパブリッシュ](https://docs.mulesoft.com/jp/anypoint-code-builder/tut-af-design-api-publish-api-spec-to-exchange)に進みます。