Package org.springframework.data.mongodb

Examples of org.springframework.data.mongodb.MongoDbFactory


  public void testSecondGridFsTemplateFactory() {

    assertTrue(ctx.containsBean("secondGridFsTemplate"));
    GridFsOperations operations = (GridFsOperations) ctx.getBean("secondGridFsTemplate");

    MongoDbFactory dbf = (MongoDbFactory) getField(operations, "dbFactory");
    assertEquals("database", getField(dbf, "databaseName"));
    assertEquals(null, getField(operations, "bucket"));

    MongoConverter converter = (MongoConverter) getField(operations, "converter");
    assertNotNull(converter);
View Full Code Here


  public void testThirdGridFsTemplateFactory() {

    assertTrue(ctx.containsBean("thirdGridFsTemplate"));
    GridFsOperations operations = (GridFsOperations) ctx.getBean("thirdGridFsTemplate");

    MongoDbFactory dbf = (MongoDbFactory) getField(operations, "dbFactory");
    assertEquals("database", getField(dbf, "databaseName"));
    assertEquals("bucketString", getField(operations, "bucket"));

    MongoConverter converter = (MongoConverter) getField(operations, "converter");
    assertNotNull(converter);
View Full Code Here

  @Test
  @SuppressWarnings("deprecation")
  public void mongoUriConstructor() throws UnknownHostException {

    MongoURI mongoURI = new MongoURI("mongodb://myUsername:myPassword@localhost/myDatabase.myCollection");
    MongoDbFactory mongoDbFactory = new SimpleMongoDbFactory(mongoURI);

    assertThat(ReflectionTestUtils.getField(mongoDbFactory, "credentials"), is((Object) new UserCredentials(
        "myUsername", "myPassword")));
    assertThat(ReflectionTestUtils.getField(mongoDbFactory, "databaseName").toString(), is("myDatabase"));
    assertThat(ReflectionTestUtils.getField(mongoDbFactory, "databaseName").toString(), is("myDatabase"));
View Full Code Here

    expect(uri.getPassword()).andReturn(null);
    expect(uri.getDatabase()).andReturn(database);

    Mongo mongo = createMock(Mongo.class);

    MongoDbFactory mongoDbFactory =
        PowerMock
            .createMockAndExpectNew(SimpleMongoDbFactory.class, mongo, database);

    PowerMock.replay(SimpleMongoDbFactory.class);
    replay(uri, mongo, mongoDbFactory);

    MongoDbFactory result = new MongoModule().mongoDbFactory(uri, mongo);
    assertEquals(mongoDbFactory, result);

    verify(uri, mongo, mongoDbFactory);
    PowerMock.verify(SimpleMongoDbFactory.class);
  }
View Full Code Here

    Mongo mongo = createMock(Mongo.class);

    UserCredentials credentials =
        new UserCredentials(user, String.valueOf(pass));
    MongoDbFactory mongoDbFactory =
        PowerMock
            .createMockAndExpectNew(SimpleMongoDbFactory.class, mongo,
                database, credentials);

    PowerMock.replay(SimpleMongoDbFactory.class);
    replay(uri, mongo, mongoDbFactory);

    MongoDbFactory result = new MongoModule().mongoDbFactory(uri, mongo);
    assertEquals(mongoDbFactory, result);

    verify(uri, mongo, mongoDbFactory);
    PowerMock.verify(SimpleMongoDbFactory.class);
  }
View Full Code Here

    int port = 27017;
    String dbname = "rnd_spring_boot";
   
    // Create MongoTemplate
    MongoClient client = new MongoClient(host, port);
    MongoDbFactory factory = new SimpleMongoDbFactory(client, dbname);
    MongoTemplate template = new MongoTemplate(factory);
   
    return template;
  }
View Full Code Here

TOP

Related Classes of org.springframework.data.mongodb.MongoDbFactory

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.