示例#1
0
        public void TestCleanup()
        {
            Task.FromResult(_mongoCache.RemoveAll());
            Task.FromResult(_memoryCache.RemoveAll());

            MongoUtilities.GetMongoDataBase(MongoUtilities.GetMongoDatabaseString(HostName, Port, DatabaseName)).Drop();
        }
示例#2
0
        public void SetUp()
        {
            string connectionString = ConfigurationManager.AppSettings["mongoConnectionString"];

            _mongo = new MongoDb(connectionString, ConfigurationManager.AppSettings["mongoDatabase"]);
            MongoUtilities u = new MongoUtilities(_mongo);

            u.InitializeDatabase();
        }
示例#3
0
 public void TestInitialize()
 {
     _cacheProvider = new MultiCacheProvider();
     _mongoCache    = new MongoCacheProvider();
     _memoryCache   = new MemoryCacheProvider();
     _mongoCache.Initialize("CacheMulti", _enabledSettings);
     _memoryCache.Initialize("CacheMulti", _enabledSettings);
     Task.FromResult(_mongoCache.RemoveAll());
     MongoUtilities.GetMongoDataBase(MongoUtilities.GetMongoDatabaseString(HostName, Port, DatabaseName)).Drop();
 }
        public void SetUp()
        {
            _mongo = new MongoDb(new MongoConfiguration
            {
                DatabaseName     = ConfigurationManager.AppSettings["mongov2databaseName"],
                DatabaseUsername = ConfigurationManager.AppSettings["mongov2databaseUser"],
                DatabasePassword = ConfigurationManager.AppSettings["mongov2databasePassword"],
                Host             = ConfigurationManager.AppSettings["mongov2databaseHost"],
                Port             = Int32.Parse(ConfigurationManager.AppSettings["mongov2databasePort"])
            });

            MongoUtilities u = new MongoUtilities(_mongo);

            u.InitializeDatabase();
        }
        public void TearDown()
        {
            MongoUtilities u = new MongoUtilities(_mongo);

            u.TruncateAllCollections();
        }