SpringCloud 場景

2023-12-09 19:53 更新

您可以使用Spring Cloud Contract驗(yàn)證程序處理方案。您需要做的就是在創(chuàng)建合同時(shí)遵守正確的命名約定。約定要求在訂貨號后加上下劃線。無論您使用的是YAML還是Groovy,這都會(huì)起作用。例:

my_contracts_dir\
  scenario1\
    1_login.groovy
    2_showCart.groovy
    3_logout.groovy

這樣的樹使Spring Cloud Contract驗(yàn)證程序生成名稱為scenario1的WireMock場景,并執(zhí)行以下三個(gè)步驟:

  1. 登錄為Started的登錄指向...
  2. 標(biāo)記為Step1的showCart指向...
  3. 標(biāo)記為Step2的注銷將關(guān)閉方案。

有關(guān)WireMock方案的更多詳細(xì)信息,參見 https://wiremock.org/docs/stateful-behaviour/

Spring Cloud Contract驗(yàn)證程序還會(huì)生成具有保證執(zhí)行順序的測試。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號