W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
使用StubRunnerRule
或StubRunnerExtension
時(shí),可以添加一個(gè)存根進(jìn)行下載,然后將最后一個(gè)已下載存根的端口傳遞給該端口。
@ClassRule public static StubRunnerRule rule = new StubRunnerRule().repoRoot(repoRoot()) .stubsMode(StubRunnerProperties.StubsMode.REMOTE) .downloadStub("org.springframework.cloud.contract.verifier.stubs", "loanIssuance") .withPort(12345).downloadStub( "org.springframework.cloud.contract.verifier.stubs:fraudDetectionServer:12346"); @BeforeClass @AfterClass public static void setupProps() { System.clearProperty("stubrunner.repository.root"); System.clearProperty("stubrunner.classifier"); }
您可以看到對(duì)于此示例,以下測(cè)試有效:
then(rule.findStubUrl("loanIssuance")) .isEqualTo(URI.create("http://localhost:12345").toURL()); then(rule.findStubUrl("fraudDetectionServer")) .isEqualTo(URI.create("http://localhost:12346").toURL());
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: