@Test public void offlineStaleResponse() throws Exception {
server.enqueue(new MockResponse()
.setHeader("Cache-Control", "max-age=1")
.setHeader("Expires", "Mon, 29 Dec 2014 21:44:55 GMT")
.setBody("Hi"));
Downloader.Response response1 = downloader.load(uri, 0);
assertThat((Boolean) cached.get(response1)).isFalse();
// Exhaust input stream to ensure response is cached.
Okio.buffer(Okio.source(response1.getInputStream())).readByteArray();
Downloader.Response response2 = downloader.load(uri, OFFLINE);
assertThat((Boolean) cached.get(response2)).isTrue();
}
OkHttp3DownloaderTest.java 文件源码
java
阅读 30
收藏 0
点赞 0
评论 0
项目:picasso2-okhttp3-downloader
作者:
评论列表
文章目录