問題タブ [dredd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - npm install -g dredd が Mac で失敗する
API を使用するには、養蜂場を使用する必要があります。dredd をインストールする前に、Node と npm をインストールしました。
「npm install -g dredd」を実行しようとすると、次のエラーが発生します。
これに関して誰でも助けることができますか?
laravel - --only の反対の Dredd 構成
Dredd
テストの実行中に一部のトランザクション名を除外する可能性があるかどうかは誰にもわかりませんか? --only
このコマンドを使用して必要なトランザクションを定義できることはわかっていますが、その逆が必要です。
apiblueprint - APIブループリントですべてのレスポンスのContent-Typeを1回指定する方法は?
Dredd を満足させるために、API ブループリント ドキュメントのすべての応答に対して次のように記述する必要があります。
(application/json; charset=utf-8)
応答ごとにメディア タイプ ( ) をグローバルに 1 回指定する方法はありますか? これにより、ドキュメントが少しきれいになります。
apiblueprint - API Blueprint と Dredd - 応答に必須フィールドがありませんが、テストはパスします
アプリケーションが依存している API をテストするために、API ブループリントと Dredd を組み合わせて使用しています。API ブループリントで属性を使用して、応答の本文の構造を定義しています。
APIの応答に欠落していることがわかっている偽の「必須」パラメーターを意図的に定義したにもかかわらず、テストは常にパスするため、明らかに何かが欠けています。Dredd は、型とその中のパラメーターではなく、応答本文 (配列)の型をテストしているだけのようです。
私の API ブループリント ファイル:
応答本文:
そして、私の Dredd 設定ファイル:
「fakeParameter」が実際には応答本文に表示されず、テストに合格できるという事実を Dredd が無視する理由を知っている人はいますか?