最初に、github の場所からプロジェクトをダウンロードして PACT の分析を開始しました。既存のプロジェクトでは、GET リクエスト services.groupkt.com/country/get/iso2code/IN のコードを含めました。
PACT ファイルを生成できましたが、プロデューサー側から検証しようとすると、次のメッセージが表示されます
D:\microservices-pact-maven-master\microservices-pact-consumer>mvn au.com.dius:p
act-jvm-provider-maven_2.11:verify
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building microservices-pact-consumer 1.0.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- pact-jvm-provider-maven_2.11:3.2.2:verify (default-cli) @ microservic
es-pact-consumer ---
Loading pact files for provider Foo_Provider from D:\microservices-pact-maven-ma
ster\microservices-pact-consumer\target\pacts
Skipping D:\microservices-pact-maven-master\microservices-pact-consumer\target\p
**acts\Country_Consumer-Country_Provider.json as the provider names don't match pr
ovider.name: Foo_Provider vs pactJson.provider.name: Country_Provider
Found 1 pact files**
Verifying a pact between Foo_Consumer and Foo_Provider
[Using file D:\microservices-pact-maven-master\microservices-pact-consumer\tar
get\pacts\Foo_Consumer-Foo_Provider.json]
a request for Foos
returns a response which
has status code 200 (OK)
includes headers
誰かがこの問題を解決するのを手伝ってくれませんか。
前もって感謝します
スシュマ