///<inheritdoc/> public void ConfigureAction(Connector connector, OperationType dbAction, string dbObjectName) { Check.NotNull(connector, nameof(connector)); Connector = connector; DbObjectName = dbObjectName; var connectionInfo = _connctionStringFactory.GetConnectionInformation(Connector.ResourceType, Connector.ConnectionStringDecrypted); Connector.SetConnectionInfo(connectionInfo); SchemaInitializer.ConfigureAction(connector, dbAction); }
public void ConfgiureAction() { var config = new Config(); var schemaBuilder = new Mock <IDbSchemaBuilder>(); var schmea = new SchemaInitializer(config, schemaBuilder.Object, Mock.Of <IDbSchema>()); schmea.ConfigureAction(new Connector { ConnectionStringDecrypted = "conn1" }, OperationType.read); Assert.AreEqual("conn1", config.ConnectionString); }