Package org.magicbox.core.model

Examples of org.magicbox.core.model.Center


        assertTrue(repo.getCollection().find().length() == 0);
    }

    @Test
    public void getCenter(){
           Center center = getFakeCenter();
           repo.saveCenter(center);
           assertTrue(datastore.getDB().getLastError().get("err") == null);
           DBObject present = repo.getCollection().findOne();
           assertNotNull(present);
           String id = present.get(CenterKeys.id).toString();
           Center fromDB = repo.getCenter(id);
           assertNotNull(fromDB);
           cleanCenter(repo.getCollection(),id);
       }
View Full Code Here


           cleanCenter(repo.getCollection(),id);
       }
   
    @Test
    public void saveCenter(){
        Center center = getFakeCenter();
        repo.saveCenter(center);
        assertTrue(datastore.getDB().getLastError().get("err") == null);
        DBObject present = repo.getCollection().findOne();
        assertNotNull(present);
        String id = present.get(CenterKeys.id).toString();
View Full Code Here

        cleanCenter(repo.getCollection(),id);
    }
   
    @Test
    public void getCentersNames(){
        Center one = getFakeCenter();
        Center two = getSecondFakeCenter();
        repo.saveCenter(one);
        assertTrue(datastore.getDB().getLastError().get("err") == null);
        repo.saveCenter(two);
        assertTrue(datastore.getDB().getLastError().get("err") == null);
        List<String> names = repo.getCentersNames();
        assertTrue(names.size() == 2);
        assertTrue(names.get(1).equals(two.getName()));
        assertTrue(names.get(0).equals(one.getName()));
        repo.getCollection().drop();
    }
View Full Code Here

        repo.getCollection().drop();
    }
   
    @Test
    public void disableCenter(){
        Center one = getFakeCenter();
        repo.saveCenter(one);
        assertTrue(datastore.getDB().getLastError().get("err") == null);
        one = repo.getFirstCenter();
        repo.disableCenter(one.getId());
        one = repo.getFirstCenter();
        assertTrue(!one.getEnabled());
        cleanCenter(repo.getCollection(),one.getId());
    }
View Full Code Here

        cleanCenter(repo.getCollection(),one.getId());
    }
   
    @Test
    public void getCentersByName(){
        Center one = getFakeCenter();
        repo.saveCenter(one);
        assertTrue(datastore.getDB().getLastError().get("err") == null);
        List<Center> centers = repo.getCentersByName(one.getName());
        assertTrue(centers.size() == 1);
        assertTrue(centers.get(0).getName().equals(one.getName().toUpperCase()));
        repo.getCollection().drop();
        cleanCenter(repo.getCollection(),centers.get(0).getId());
    }
View Full Code Here

        cleanCenter(repo.getCollection(),centers.get(0).getId());
    }
   
    @Test
    public void getCentersAsList(){
        Center one = getFakeCenter();
        repo.saveCenter(one);
        assertTrue(datastore.getDB().getLastError().get("err") == null);
        List<Center> centers = repo.getCentersAsList(0);
        assertTrue(centers.size() == 1);
        assertTrue(centers.get(0).getName().equals(one.getName().toUpperCase()));
        cleanCenter(repo.getCollection(),centers.get(0).getId());
    }
View Full Code Here

        cleanCenter(repo.getCollection(),centers.get(0).getId());
    }
   
    @Test
    public void getCentersNumber(){
        Center one = getFakeCenter();
        repo.saveCenter(one);
        assertTrue(datastore.getDB().getLastError().get("err") == null);
        assertTrue(repo.getCentersNumber() == 1);
        Center two = getSecondFakeCenter();
        repo.saveCenter(two);
        assertTrue(datastore.getDB().getLastError().get("err") == null);
        assertTrue(repo.getCentersNumber() == 2);
        repo.getCollection().drop();
    }
View Full Code Here

TOP

Related Classes of org.magicbox.core.model.Center

Copyright © 2018 www.massapicom. 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.