public override MigrationSelector Create() { _migrationFinder = _mocks.DynamicMock <IMigrationFinder>(); _versionStateFactory = _mocks.DynamicMock <IVersionStateFactory>(); _migrations = new List <MigrationReference>(); _migrations.Add(new MigrationReference(1, "A", "001_a.cs")); _migrations.Add(new MigrationReference(2, "B", "002_b.cs")); _migrations.Add(new MigrationReference(3, "C", "003_c.cs")); _migrations.Add(new MigrationReference(4, "D", "004_d.cs")); return(new MigrationSelector(_migrationFinder, _versionStateFactory)); }
public MigrationSelector(IMigrationFinder migrationFinder, IVersionStateFactory versionStateFactory) { _versionStateFactory = versionStateFactory; _migrationFinder = migrationFinder; }
public MigrationSelector(IMigrationFinder migrationFinder, IVersionStateFactory versionStateFactory) { _versionStateFactory = versionStateFactory; _migrationFinder = migrationFinder; }