問題タブ [pact-broker]
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.
post - 結果を Pact ブローカーに公開できません
以下のコマンドを使用して、localhost:9292 の Pact ブローカー ホストで検証結果を公開しようとしています。
ここでは、以下の構文から検証 URL の値を取得できません。
現在、以下の URL で検証を行っています
../animal-service > specs/service_consumers> rake:pact-verify-at[]
。
上記のリクエストから確認 URL を取得する方法がわかりません。何が欠けていますか、助けてください。
json - データ値ではなくデータ型に基づく Pact コンシューマー/プロバイダー
現在、Spring Boot アプリケーションで Pact-Broker を使用しており、統合テストで非常に良い結果が得られています。Pact-Broker を使用したテストは、REST API の呼び出しに基づいており、常に JSON 形式を使用して、応答をプロバイダーの値と比較します。私たちの問題は、比較する値が、データが頻繁に変更される DB にあることです。これにより、テストを頻繁に更新する必要があります。
データ型だけで検証できるかどうか知っていますか?
ここで試したいのは、JSON が適切に形成され、データ型が一致することを検証することです。たとえば、REST API から次の出力が得られる場合です。
たとえば、前の出力から検証したいのは次のとおりです。
- JSON は整形式です。
- モデルに基づいて、すべてのキーと値のペアが存在します。
- 値は特定のデータ型に一致します。たとえば、キーアクションがすべてのエントリに存在し、文字列データ型が含まれている場合です。
これが Pact-Broker で実現できるかどうか知っていますか? ドキュメントを検索していましたが、その方法の例は見つかりませんでした。
よろしくお願いします。
よろしくお願いします。