spring-cloud-contract

    0熱度

    1回答

    我想開始使用框架Spring Cloud Contract進行合同測試。但Spring Cloud Contract是否支持JavaScript和JMS? 我還沒有找到關於這方面的任何信息。

    0熱度

    1回答

    使用Spring雲合同來驗證我的生產者和消費者之間的合同。在我的客戶控制器中,我使用Feign客戶端調用另一種微服務方法來獲取一些數據。但是現在春天的雲合同使得這種微服務的存根是不可能的。 在Netflix OSS中使用Spring Cloud。 配置服務和尤里卡已啓動。現在我在本地安裝我的製作人在端口8090.使用Feign客戶端的消費者呼叫生產者獲取一些數據。現在我得到500錯誤。它顯示沒有找

    0熱度

    1回答

    我無法管理運行spring-cloud-contract:generateTests以在未明確指定maven命令行中的目標的情況下運行。下面是pom.xml中的插件配置: <!-- Contract Driven Testing --> <plugin> <groupId>org.springframework.cloud</groupId> <art

    0熱度

    1回答

    我想要定義一個使用spring-cloud-contract框架的合同,對於一個特定的請求返回一個帶有大體的響應。這個身體總是一樣的。所以我寧願將此主體存儲在某個靜態文件中。生成的Wiremock映射將使用bodyFileName來引用具有響應正文內容的靜態文件。

    0熱度

    1回答

    使用Spring Cloud Dalston,我們已經構建了一個代理服務,當然,它使用Zuul。我現在正在嘗試添加Spring Cloud Contract測試,以驗證我們的代理服務是否可以按照合同遵從的角度按預期工作。奇怪的是,我可以發送請求並返回200狀態碼,但預期的響應主體,內容類型標題等是空的,因此我的測試失敗。 在測試使用Zuul功能的服務時,Spring雲合同文檔中是否存在未指定的附加

    0熱度

    2回答

    你好,我建立了一個基本的API t測試象下面這樣: @RunWith(SpringRunner.class) @SpringBootTest @WebAppConfiguration @ActiveProfiles("test") public abstract class BaseMockMvcSpec { public static Logger log = LoggerF

    0熱度

    1回答

    我正在嘗試Spring Cloud聯繫人:我在我的spring-boot應用程序中有一個端點「/ greeting」,並且它返回「Hello World!」。 該合同是象下面這樣: request { method 'GET' url '/greeting' headers { contentType('application/json') }

    1熱度

    1回答

    是否有可能在消費方存儲合同定義? 在文檔和樣本存儲庫(spring-cloud-contract-samples)中,只有存儲在公共回購站或生產者端的合同的示例和說明。據我所知,這支持一個生產者發佈消息的架構,一個或許多消費者正在消費它們。在這種情況下,將合同存儲在生產者一方實際上是有意義的。 但我有一個系統,其中許多生產者將消息發佈到單個隊列中,並且該隊列中只有一個消費者。我認爲在這種情況下,將

    0熱度

    1回答

    假設我們有3個微服務A,B和C.我們要測試微服務A的功能,這取決於微服務B.但是,微服務B的響應也取決於微服務C.是否支持Spring Cloud Contract?這種情況?因爲通過閱讀文檔,我得知當爲A-B(並插入到B)之間的交互創建契約時,B中的自動生成的測試將會失敗,因爲它等待C的響應以提供答案。即使我們有另一個B-C交互合同,這意味着我們必須修改B中的自動生成的測試,以便測試成功。爲A-

    0熱度

    1回答

    目前,我試圖用SpringBootTest的集成測試與Spring雲合同一起時,嵌入式的Tomcat沒有啓動,但由於某些原因,我沒能得到嵌入式Tomcat實例啓動並運行。 隨着春天啓動調試我得到以下日誌 EmbeddedServletContainerAutoConfiguration.EmbeddedTomcat matched: - @ConditionalOnClass found requ