Examples of queryPreviousPage()


Examples of com.couchace.core.api.query.CouchPageNavigation.queryPreviousPage()

        assertTrue(pageNavigation.hasPreviousPage());
        assertFalse(pageNavigation.hasNextPage());
        assertEquals(pageNavigation.getPreviousPage(), "_design/pet/_view/byType?startkey=%22DOG%22&startkey_docid=Pet:7&skip=1&descending=true&key=%22DOG%22");

        // Previous to Second page
        er = couchDatabase.get().entity(PetEntity.class, pageNavigation.queryPreviousPage()).execute();
        assertEquals(er.getSize(), 2);
        foundPets = er.getEntityList();
        assertEquals(foundPets.get(0), pets[4]);
        assertEquals(foundPets.get(1), pets[5]);
        pageNavigation = er.getCouchPageNavigation();
View Full Code Here

Examples of com.couchace.core.api.query.CouchPageNavigation.queryPreviousPage()

        assertTrue(pageNavigation.hasPreviousPage());
        assertTrue(pageNavigation.hasNextPage());
        assertTrue(pageNavigation.hasRequestedPage());

        // Previous to first page
        er = couchDatabase.get().entity(PetEntity.class, pageNavigation.queryPreviousPage()).execute();
        assertEquals(er.getSize(), 2);
        foundPets = er.getEntityList();
        assertEquals(foundPets.get(0), pets[2]);
        assertEquals(foundPets.get(1), pets[3]);
        pageNavigation = er.getCouchPageNavigation();
View Full Code Here

Examples of com.couchace.core.api.query.CouchPageNavigation.queryPreviousPage()

        assertFalse(pageNavigation.hasNextPage());
        assertEquals(pageNavigation.getPreviousPage(), "_design/pet/_view/byType?startkey=%22DOG%22&startkey_docid=Pet:7&skip=1&descending=true&endkey=%22DOG%22");
//    assertEquals(pageNavigation.getPreviousPage(), "_design/pet/_view/byType?startkey=%22DOG%22&startkey_docid=Pet:7&skip=1&descending=true&key=%22DOG%22")

        // Previous to Second page
        er = couchDatabase.get().entity(PetEntity.class, pageNavigation.queryPreviousPage()).execute();
        assertEquals(er.getSize(), 3);
        foundPets = er.getEntityList();
        assertEquals(foundPets.get(0), pets[3]);
        assertEquals(foundPets.get(1), pets[4]);
        assertEquals(foundPets.get(2), pets[5]);
View Full Code Here

Examples of com.couchace.core.api.query.CouchPageNavigation.queryPreviousPage()

        assertEquals(pageNavigation.getRequestedPage(), "_design/pet/_view/byId?startkey=9&startkey_docid=Pet:9&skip=1&descending=false");
        assertEquals(pageNavigation.getPreviousPage(), "_design/pet/_view/byId?startkey=10&startkey_docid=Pet:10&skip=1&descending=true");

        // Previous (page 3)

        er = couchDatabase.get().entity(PetEntity.class, pageNavigation.queryPreviousPage()).execute();
        assertEquals(er.getSize(), 3);
        foundPets = er.getEntityList();
        assertEquals(foundPets.get(0), pets[6]);
        assertEquals(foundPets.get(1), pets[7]);
        assertEquals(foundPets.get(2), pets[8]);
View Full Code Here

Examples of com.couchace.core.api.query.CouchPageNavigation.queryPreviousPage()

        assertEquals(pageNavigation.getRequestedPage(), "_design/pet/_view/byId?startkey=10&startkey_docid=Pet:10&skip=1&descending=true");
        assertEquals(pageNavigation.getPreviousPage(), "_design/pet/_view/byId?startkey=7&startkey_docid=Pet:7&skip=1&descending=true");
        assertEquals(pageNavigation.getNextPage(), "_design/pet/_view/byId?startkey=9&startkey_docid=Pet:9&skip=1&descending=false");

        // Previous (page 2)
        er = couchDatabase.get().entity(PetEntity.class, pageNavigation.queryPreviousPage()).execute();
        assertEquals(er.getSize(), 3);
        foundPets = er.getEntityList();
        assertEquals(foundPets.get(0), pets[3]);
        assertEquals(foundPets.get(1), pets[4]);
        assertEquals(foundPets.get(2), pets[5]);
View Full Code Here

Examples of com.couchace.core.api.query.CouchPageNavigation.queryPreviousPage()

        assertEquals(pageNavigation.getRequestedPage(), "_design/pet/_view/byId?startkey=7&startkey_docid=Pet:7&skip=1&descending=true");
        assertEquals(pageNavigation.getPreviousPage(), "_design/pet/_view/byId?startkey=4&startkey_docid=Pet:4&skip=1&descending=true");
        assertEquals(pageNavigation.getNextPage(), "_design/pet/_view/byId?startkey=6&startkey_docid=Pet:6&skip=1&descending=false");

        // Previous (page 1)
        er = couchDatabase.get().entity(PetEntity.class, pageNavigation.queryPreviousPage()).execute();
        assertEquals(er.getSize(), 3);
        foundPets = er.getEntityList();
        assertEquals(foundPets.get(0), pets[0]);
        assertEquals(foundPets.get(1), pets[1]);
        assertEquals(foundPets.get(2), pets[2]);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.