問題タブ [pact-jvm]

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.

0 投票する
0 に答える
2269 参照

arrays - groovy を使用して文字列の配列に一致する応答本文を含む Pact ファイルを生成する方法

私は Pact も groovy も初めてです。

プロバイダーに渡す Pact を書きたいと思います。

プロバイダーは、指定されたリクエストに対して、 のような 文字列の配列で応答する必要があります["foo", "bar", "foobar"]

これが私の作業状態です。これは必要な部分に取り除かれていますが、まだ実行可能です:

このテストでは、次の pact ファイルが生成されます。

Pact ファイルは、プロバイダーが常に次のように応答することを期待しています。["foo", "bar", "foobar"]

私が欲しいのは、文字列の汎用配列です。

次のことを試すと:

生成された Pact ファイルは次のようになります。

matchingRules があり、これは良さそうです。しかし、ルート レベルにオブジェクトがあり、配列をルートにする必要があります。

配列をルート要素として取得し、値ではなく型で一致する文字列を取得する方法はありますか?