pact-jvm

    0熱度

    3回答

    我正在嘗試採用契約。我瞭解消費者方程式,它看起來非常好。但我對製片方感到困惑。 似乎文檔提倡運行提供程序應用程序,並根據運行的服務器驗證合同。 我不喜歡這樣做。首先,我需要爲每個協議提供適當的信息,這是很痛苦的。其次,啓動應用程序將是一件麻煩 - 我提到它是一個龐然大物嗎? - 最後,有POSTS將會改變數據庫的狀態,並使測試運行變得脆弱。 我想要做的是做一個mockMvc風格的測試與協議。我想嘲

    0熱度

    1回答

    當將pact.consumer.version升級到3.5.3時,我無法在PactDslJsonBody上創建正則表達式匹配器。下面是代碼3.2.8版本: PactDslJsonBody requestBody = createJSONPact(requestBodyJSON, new PactDslJsonBody()); System.out.println("*****PactReque

    0熱度

    2回答

    我有一些關於Pact JVM(Java)的noob問題; 如果提供商JSON結構響應是已知的(例如,通過詢問與郵差的API),是有可能郵差JSON體自動轉換成協議合同文件,而不需要運行(Java)的消費者片段創建方法,或者將其轉換爲java PactDslJsonBody()結構? 在創建協議文件時,提供程序(spring-boot)是否需要啓動並運行(即使json響應結構已知)?爲避免爲每個合同

    0熱度

    1回答

    我無法創建Pact文件。 面對NoHttpResponseException:127.0.0.1:56314未能迴應。 我能夠成功生成協議文件,但在我做了Maven-> clean之後,我面臨着一系列問題。 請讓我知道可能是什麼原因,我現在如何解決它? 我的POM文件: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="ht

    0熱度

    2回答

    我有一個項目,我們正在使用郵件提供程序,因爲它涉及基於Apache kafka的郵件。 消費者方面的maven目標從本地以及Jenkins都能正常工作。 提供者端契約驗證失敗,詹金斯說「未找到交互的註釋方法」。 我的pom.xml的配置如下: <plugin> <groupId>au.com.dius</groupId> <artifactId>pact-jvm-provider-maven_