NodeRepositoryTest.java 文件源码

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

项目:Freifunk-App 作者:
@Test
@LargeTest // this is a slow tests, uses network
public void fetchNodeList_FetchesDataFromServer() throws Exception {
    // for some reason normal TimingLogger doesnt output anything in androidTest, even if setting correct log level (Log.d returns -1)...
    SysOutTimingLogger timing = new SysOutTimingLogger(TAG, "perf");

    List<Node> result = NodeRepository.fetchNodeList();
    assertTrue(result.size() > 0);
    timing.addSplit("fetch");

    NodeRepository sut = makeSut();
    sut.setNodes(result);
    timing.addSplit("set nodes");

    sut.save();
    timing.addSplit("save");

    NodeRepository.load(InstrumentationRegistry.getTargetContext());
    timing.addSplit("load");

    timing.dumpToSysOut();
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号