public TableSnapshotReplicationStrategyTest() { _logMock = new Mock<ILog>(); _connectionString = ConfigurationManager.ConnectionStrings["TestDbServerConnectionString"].ConnectionString; _testDatabaseProvider = new TestDatabaseProvider(_connectionString); _foreignKeysDropCreateScriptProvider = new ForeignKeysDropCreateScriptProvider(_connectionString, new SqlCommandFactory()); }
public TableSnapshotReplicationStrategy(string sourceConnectionString, string targetConnectionString, ILog log, IForeignKeysDropCreateScriptProvider foreignKeysDropCreateScriptProvider, ISqlCommandFactory sqlCommandFactory) { _sourceConnectionString = sourceConnectionString; _targetConnectionString = targetConnectionString; _log = log; _foreignKeysDropCreateScriptProvider = foreignKeysDropCreateScriptProvider; _sqlCommandFactory = sqlCommandFactory; }