public void Initialize() { CollectionName = String.Format(CultureInfo.InvariantCulture, "{0}_{1:N}", CollectionNamePrefix, Guid.NewGuid()); Configuration = Mocks .Of <IMongoDbSourceAdapterConfiguration>(c => c.ConnectionString == Settings.MongoConnectionString && c.Collection == CollectionName) .First(); Database = new MongoClient(Configuration.ConnectionString) .GetDatabase(new MongoUrl(Configuration.ConnectionString).DatabaseName); Collection = Database.GetCollection <BsonDocument>(Configuration.Collection); }
public void Initialize() { CollectionName = String.Format(CultureInfo.InvariantCulture, "{0}_{1:N}", CollectionNamePrefix, Guid.NewGuid()); Configuration = Mocks .Of<IMongoDbSourceAdapterConfiguration>(c => c.ConnectionString == Settings.MongoConnectionString && c.Collection == CollectionName) .First(); Database = new MongoClient(Configuration.ConnectionString) .GetServer() .GetDatabase(new MongoUrl(Configuration.ConnectionString).DatabaseName); Collection = Database.GetCollection(Configuration.Collection); }