2017-12-07 8 views
0

私はPactを使用して消費者テストを作成しています。特定の要求のための私の応答本体は次のようになります。私はそれがランダムな整数(ないオブジェクト)の配列を返しますので、10個の以下の要素(でこれを変更したいPact - 整数の配列を一致させる

PactDslJsonBody responseBody = new PactDslJsonBody() 
       .stringType("response","success") 
       .array("accounts") 
        .integerType() 
       .closeArray() 
       .asBody(); 

今は一つだけを返し、プロバイダが一致することを期待します唯一)。これは可能ですか?

答えて

1

パクトを公開するときにパブリッシュするたびに変更され、ここでは「パクトブローカー」のwikiに記載されているように「事前検証」のメリットは得られません:https://github.com/pact-foundation/pact_broker/wiki/Provider-verification-results#querying

+0

あなたが正しいのは、私の協定がアレイ内の「任意の整数」と一致することです。これはページングされたクエリですので、0からページサイズの結果を持つ構造体が返されるようにするために、いくつかのパラメータを指定します。 –

関連する問題