[ツール]試験モコエントリ(A)

転送:https://www.cnblogs.com/tangqiu/p/9493147.html

簡単に言えば、モコはない時間依存の開発インターフェイス厄介なシーンの代わりに、フロントエンドの開発のためのバックエンドサポートを解決することではありません。もちろん、モコの柔軟性は、アプリケーションシナリオが増えを可能にしました。

モコの利点:

1.は、単に要件を満たすためになどの要求、応答を、設定、HTTP、HTTPS、ソケットをサポートしています。非常に柔軟であると言うことができます。
2.要求の中などのサポートを設定ヘッダ、クッキー、のStatusCode、。
GET 3.サポート、POST、PUT、などの要求メソッドを、DELETE、それはWeb開発に適しています。
4.ノー環境の構成は、Java環境があることが可能です。
直ちに有効な構成を変更した後5。唯一の契約が可能であるインターフェースを、維持する必要があります。
6.使用することができるデータ・フォーマットは、そうでJSON、テキスト、XML、ファイルとして、支持されています。
7.また、そうでJUnitの、Mavenの、のGradleとのような他のツールと統合することができます。

まず、インストール

モコのインストールは非常に簡単です、公式のjarパッケージhttps://github.com/dreamhead/mocoをダウンロードし、JSONは同じディレクトリ、コマンドラインで設定ファイルを作成します。java -jar moco-runner-0.12.0-standalone.jar http -p 12306 -c foo.json,然后浏览器输入http://localhost:12306 即可看到响应

二、モコ簡単な例

コードをコピー
[
    {
        "要求":
        {
            "URI": "/ GET"、
            「クエリ」:
            {
                "PARAM": "ZW"
            }

        }、
        "応答":
        {
            "テキスト": "Hello World" の、
        「ヘッダ」:
        {
            "SelfHeader": "SelfHeader"
        }
        }
    }、

    {
        "要求":
        {
            "URI": "/テスト"
        }、

        "redirectTo": "http://www.baidu.com"
    }


]
コードをコピー

モコ、あなたはリクエスト、レスポンス、ヘッダ、URIなどを設定することができ、URLリダイレクトrediectToを設定することもを使用することができます

三、モコのドキュメント、非常に詳細に記録されたサンプル文書

https://github.com/dreamhead/moco/blob/master/moco-doc/apis.md

おすすめ

転載: www.cnblogs.com/conquerorren/p/11350046.html