예제 #1
0
        public void CreateIfDoesNotExist(string name)
        {
            var originalDbName = _configurationService.GetConnectionConfigDbName(name);

            var masterDbConnectionConfig = _configurationService.GetMasterConnectionConfig(name);

            using (var dbConnection = new SqlConnection(masterDbConnectionConfig.ConnectionString))
            {
                dbConnection.Open();

                _dbProvider.Create(dbConnection, originalDbName);
            }
        }
        public void Should_be_able_to_get_cfg_db_name()
        {
            var result = cfg.GetConnectionConfigDbName("db1");

            Assert.That(result, Is.Not.Null.Or.Empty);

            Assert.That(result, Is.EqualTo("sharpcms.database.tests.db1"));
        }