@MediumTest
@LargeTest
public void testExecuteSingleGetUsingHttpURLConnection() {
Request request = new Request(null, "TourEiffel", null, null, new ExpectSuccessCallback() {
@Override
protected void performAsserts(Response response) {
assertNotNull(response);
GraphPlace graphPlace = response.getGraphObjectAs(GraphPlace.class);
assertEquals("Paris", graphPlace.getLocation().getCity());
}
});
HttpURLConnection connection = Request.toHttpConnection(request);
TestRequestAsyncTask task = new TestRequestAsyncTask(connection, Arrays.asList(new Request[] { request }));
task.executeOnBlockerThread();
// Wait on 2 signals: request and task will both signal.
waitAndAssertSuccess(2);
}
AsyncRequestTests.java 文件源码
java
阅读 25
收藏 0
点赞 0
评论 0
项目:LostAndFound
作者:
评论列表
文章目录