pact

    0

    2答えて

    私は契約が新規です。私のプロジェクトはJavaプロジェクトです。私は協定文書を読み、githubプロジェクトを見つけたhttps://github.com/DiUS/pact-jvm/tree/master/pact-jvm-consumer-junit 私はEclipse IDEでインポートしました。 私はここから立ち往生しています。 1.最初に実行するテスト。 ExampleJavaConsu

    0

    1答えて

    私のプロバイダサービスが3つの機能を提供するシナリオがあります。消費者側では、これら3つの機能のテストを書くために3つの異なるクラスがあります。パクトファイルが生成されると、同じコンシューマーとプロバイダの組み合わせですべてのテストが実行されます。ここまでは順調ですね。 プロバイダテストに関しては、3つの機能に対して3つのクラスの同じ構造を使用したいと考えています。しかし、もし私がそれを行い、第1

    1

    1答えて

    pact testを使用して、プロバイダが応答で画像を提供できるかどうかを確認します。今実際の応答は、この server response body which contains the picture マイ協定JSONファイルのように見えるこの "interactions": [ { "providerState": "there's a user has a po

    0

    1答えて

    JSON協定をPact Brokerにステップバイステップで公開する方法については、誰かが詳しく説明できますか? ドッキングステーションdius/pack_brokerとPostgres(醸造設備)をインストールしました。 上記のすべてを適切な方法で修正する点、およびJSON協定をpactブローカーに公開する適切なスクリプトがありません。 追加するには、消費者側でJVM実装を使用しています。プロバ

    0

    1答えて

    (提供者側の消費者側とのGradleのグルーヴィー)以外の値のための協定のMatcherの使用方法、私は協定を使用しようとしていることは以下のようにマッチャー正規表現正規表現正規表現は文字列に対してのみ機能しますか?文字列以外の値については、Pact用語を使用する必要がありますか? 上記の2つの質問の答えが「はい」の場合。 Pact用語をGroovyスタイルで使用する方法を教えてください。私は以下

    1

    1答えて

    私は以下の例に出くわした値:の値として「アクセス許可」を表すために使用される withBody { permissions eachLike(3, regexp(~/\w+/)) permissions2 minLike(2, 3, integer()) permissions3 maxLike(4, 3, ~/\d+/) } アレイ。 しかし、配列の配列

    1

    1答えて

    sbtを実行しているspec2コンシューマのPact JVMに問題があります。 - 何が間違っている可能性がありますか? - 私はpactファイルを生成しません。 与えられた:依存関係 "au.com.dius" %% "協定-JVM-消費者specs2" % "3.2.11" と のsbtプロジェクト」 org.specs2" %% "specs2-JUnitの" % "3.3.1" 私が持って

    0

    1答えて

    私は2つのサーバーシステム間でpactテストを実装しようとしていますが、残念ながらコンシューマテストの実装には苦労しています。 pact-jvm-consumer-junit_2.11アーティファクトと@Ruleを使用して、このように提供して作成は: @Rule public PactProviderRule mockProvider = new PactProviderRule("test_p

    1

    2答えて

    私はpact java> Pact verifyを使用しています。プロバイダホストがlocalhostの場合、Pact verifyが機能します。 他のホストの詳細情報を提供するにはどうすればよいですか?私は、 <serviceProvider> <name>provider1</name> <protocol>http</protocol> **<host>**go