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;
 }