W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
使用StubRunnerRule
或StubRunnerExtension
時,可以添加一個存根進(jìn)行下載,然后將最后一個已下載存根的端口傳遞給該端口。
@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"); }
您可以看到對于此示例,以下測試有效:
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號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: