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.Fatal(e, "SetUp : {0} : {1}", e.GetType(), e.Message); throw; } }