OkHttpEngine: improve cache API, add example #138

This commit is contained in:
Emux
2017-06-07 21:24:18 +03:00
parent 903dbad9c6
commit 3f959a3b46
3 changed files with 22 additions and 6 deletions

View File

@@ -94,7 +94,7 @@ public class OkHttpEngineTest {
Cache cache = new Cache(new File("tmp"), 1024);
OSciMap4TileSource tileSource =
new OSciMap4TileSource(server.url("/tiles/vtm").toString());
engine = (OkHttpEngine) new OkHttpEngine.OkHttpFactory(cache).create(tileSource);
engine = (OkHttpEngine) new OkHttpEngine.OkHttpFactory().cache(cache).create(tileSource);
engine.sendRequest(new Tile(1, 2, (byte) 3));
engine.requestCompleted(true);
assertThat(cache.requestCount()).isEqualTo(1);