public void CanCreateConnection() { var provider = new MicrOrmConnectionProvider(DbUtility.ConnectionStringName); var connection = provider.CreateConnection(); Assert.NotNull(connection); Assert.AreEqual(ConnectionState.Closed, connection.State); var connectionStringActual = new DbConnectionStringBuilder { ConnectionString = connection.ConnectionString }; foreach (string key in provider.ConnectionString.Keys) { Assert.True(connectionStringActual.ContainsKey(key)); Assert.AreEqual(provider.ConnectionString[key], connectionStringActual[key]); } }
public void SetUp() { try { Logger = NLog.LogManager.GetCurrentClassLogger(); MicrOrmLogger.Enabled = true; TestDb = new PgDbManager { Description = new PgDbDescription { XmlRoot = Resources.Test } }; TestDb.Create(); ConnectionProvider = new MicrOrmConnectionProvider(TestDb.Description.ConnectionInfo); } catch (Exception e) { Logger.FatalException(string.Format("SetUp : {0} : {1}", e.GetType(), e.Message), e); throw; } }