@Test
public void testFetchConfigWithWrongServiceVersion() throws InvalidProtocolBufferException {
when(mockEnvironment.getVariable("ENDPOINTS_SERVICE_NAME")).thenReturn(SERVICE_NAME);
when(mockEnvironment.getVariable("ENDPOINTS_SERVICE_VERSION")).thenReturn(SERVICE_VERSION);
Service service = Service.newBuilder()
.setName(SERVICE_NAME)
.setId("random-version")
.build();
String content = JsonFormat.printer().print(service);
testHttpTransport.addResponse(200, content);
try {
fetcher.get();
fail();
} catch (ServiceConfigException exception) {
assertEquals(
"Unexpected service version in service config: random-version", exception.getMessage());
}
}
ServiceConfigSupplierTest.java 文件源码
java
阅读 28
收藏 0
点赞 0
评论 0
项目:endpoints-management-java
作者:
评论列表
文章目录