HystrixBuilderTest.java 文件源码

java
阅读 23 收藏 0 点赞 0 评论 0

项目:XXXX 作者:
@Test
public void rxSingleListFallback() {
  server.enqueue(new MockResponse().setResponseCode(500));

  TestInterface api = target();

  Single<List<String>> single = api.listSingle();

  assertThat(single).isNotNull();
  assertThat(server.getRequestCount()).isEqualTo(0);

  TestSubscriber<List<String>> testSubscriber = new TestSubscriber<List<String>>();
  single.subscribe(testSubscriber);
  testSubscriber.awaitTerminalEvent();
  assertThat(testSubscriber.getOnNextEvents().get(0)).containsExactly("fallback");
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号