@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();
}
NodeRepositoryTest.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:Freifunk-App
作者:
评论列表
文章目录