Package com.github.fakemongo

Examples of com.github.fakemongo.Fongo


        mapper.getConverters().addConverter(new AxisListConverter());
        mapper.getConverters().addConverter(new ResultConverter());
        mapper.getOptions().setActLikeSerializer(true);
        mapper.getOptions().objectFactory = new CustomMorphiaObjectFactory(MongoRepository.class.getClassLoader());

        Datastore datastore = morphia.createDatastore(new Fongo(SetupConfig.get().getDbName()).getMongo(), SetupConfig.get().getDbName());

        Whitebox.setInternalState(MongoRepository.class, "datastore", datastore);
    }
View Full Code Here


        assertThat(list.size(), is(20));
    }

    private QueryExecutor createQueryExecutor() {
        final DB db = new Fongo("test").getDB("test");
        DBCollection collection = db.getCollection("collection");
        for (int i = 0; i < 20; i++) {
            final BasicDBObject element = new BasicDBObject();
            element.put("value", i);
            collection.save(element);
View Full Code Here

public class TestsMongoSessionWithInheritance {

    @Before
    public void before() {
        db = new Fongo("test").getDB("test");
        FakeAggregateWithSubclassMapping mapping = new FakeAggregateWithSubclassMapping();
        session = new MongoSessionImpl(db, new CriteriaFactory());
        MapperContext context = new MapperContext();
        mapping.buildMapper(context);
        session.setMappingContext(context);
View Full Code Here

    @Rule
    public ExpectedException exception = ExpectedException.none();

    @Before
    public void before() {
        final Fongo fongo = new Fongo("test");
        db = (FongoDB) spy(fongo.getDB("test"));
        ContextBuilder cb = new ContextBuilder("org.mongolink.test.simpleMapping");
        session = new MongoSessionImpl(db, new CriteriaFactory());
        session.setMappingContext(cb.createContext());
        session.start();
    }
View Full Code Here

TOP

Related Classes of com.github.fakemongo.Fongo

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.