private void assertCheckins(List<Checkin> checkins) { assertEquals(2, checkins.size()); assertSingleCheckin(checkins.get(0)); Checkin checkin2 = checkins.get(1); assertEquals("10150140239512040", checkin2.getId()); assertEquals("533477039", checkin2.getFrom().getId()); assertEquals("Raymie Walls", checkin2.getFrom().getName()); assertEquals(1, checkin2.getTags().size()); assertEquals("738140579", checkin2.getTags().get(0).getId()); assertEquals("Craig Walls", checkin2.getTags().get(0).getName()); assertEquals("With my favorite people! ;-)", checkin2.getMessage()); Page place2 = checkin2.getPlace(); assertEquals("150366431753543", place2.getId()); assertEquals("Somewhere", place2.getName()); assertEquals(35.0231428, place2.getLocation().getLatitude(), 0.0001); assertEquals(-98.740305416667, place2.getLocation().getLongitude(), 0.0001); assertEquals("6628568379", checkin2.getApplication().getId()); assertEquals("Facebook for iPhone", checkin2.getApplication().getName()); assertEquals(toDate("2011-02-11T20:59:41+0000"), checkin2.getCreatedTime()); assertEquals(2, checkin2.getLikes().size()); assertEquals("1524405653", checkin2.getLikes().get(0).getId()); assertEquals("Samuel Hugh Parsons", checkin2.getLikes().get(0).getName()); assertEquals("1580082219", checkin2.getLikes().get(1).getId()); assertEquals("Kris Len Nicholson", checkin2.getLikes().get(1).getName()); assertEquals(1, checkin2.getComments().size()); assertEquals("10150140239512040_15204657", checkin2.getComments().get(0).getId()); assertEquals("100000094813002", checkin2.getComments().get(0).getFrom().getId()); assertEquals("Otis Nelson", checkin2.getComments().get(0).getFrom().getName()); assertEquals("You are not with me!!!!", checkin2.getComments().get(0).getMessage()); assertEquals( toDate("2011-02-11T21:31:31+0000"), checkin2.getComments().get(0).getCreatedTime()); }
private void assertSingleCheckin(Checkin checkin) { assertEquals("10150431253050580", checkin.getId()); assertEquals("738140579", checkin.getFrom().getId()); assertEquals("Craig Walls", checkin.getFrom().getName()); Page place1 = checkin.getPlace(); assertEquals("117372064948189", place1.getId()); assertEquals("Freebirds World Burrito", place1.getName()); assertEquals("238 W Campbell Rd", place1.getLocation().getStreet()); assertEquals("Richardson", place1.getLocation().getCity()); assertEquals("TX", place1.getLocation().getState()); assertEquals("United States", place1.getLocation().getCountry()); assertEquals("75080-3512", place1.getLocation().getZip()); assertEquals(32.975537, place1.getLocation().getLatitude(), 0.0001); assertEquals(-96.722944, place1.getLocation().getLongitude(), 0.0001); assertEquals("6628568379", checkin.getApplication().getId()); assertEquals("Facebook for iPhone", checkin.getApplication().getName()); assertEquals(toDate("2011-03-13T01:00:49+0000"), checkin.getCreatedTime()); }