@Test
        public void me_limit1() throws Exception {
            facebook.setMockJSON("mock_json/page/milestones_limit1.json");
            ResponseList<Milestone> milestones = facebook.getMilestones(new Reading().limit(1));
            assertThat(facebook.getEndpointURL(), is(pathOf("/me/milestones")));
            assertThat(facebook.getEndpointURL(), hasParameter("limit", "1"));

            assertThat(milestones.size(), is(1));

            Milestone milestone1 = milestones.get(0);
            assertThat(milestone1.getId(), is("186353804858251"));
            assertThat(milestone1.getTitle(), is("30 stars!!!"));
            assertThat(milestone1.getDescription(), is("https://github.com/roundrop/facebook4j"));
            assertThat(milestone1.getFrom().getCategory(), is("Software"));
            assertThat(milestone1.getFrom().getId(), is("137246726435626"));
            assertThat(milestone1.getFrom().getName(), is("F4J"));
            assertThat(milestone1.getStartTime(), is(iso8601DateOf("2013-04-24T19:01:00+0000")));
            assertThat(milestone1.getEndTime(), is(iso8601DateOf("2013-04-24T19:02:00+0000")));
            assertThat(milestone1.getCreatedTime(), is(iso8601DateOf("2013-06-14T10:37:32+0000")));
            assertThat(milestone1.getUpdatedTime(), is(iso8601DateOf("2013-06-14T10:37:33+0000")));

            assertThat(milestones.getPaging().getNext().toString(), is("https://graph.facebook.com/137246726435626/milestones?access_token=access_token&limit=5000&offset=5000&__after_id=186353611524937"));
            assertThat(milestones.getPaging().getPrevious(), is(nullValue()));
        }