public DatabaseMigrationSelectorTests()
        {
            migrationRegistry = Substitute.For <IDatabaseMigrationRegistry>();
            migrationProvider = Substitute.For <IDatabaseMigrationProvider>();

            sut = new DatabaseMigrationSelector(migrationRegistry, migrationProvider);
        }
        public DatabaseMigrationSelectorTests()
        {
            migrationRegistry = Substitute.For <IDatabaseMigrationRegistry>();
            migrationProvider = Substitute.For <IDatabaseMigrationProvider>();
            selectorOptions   = Substitute.For <IDatabaseMigrationSelectorOptions>();
            selectorOptions.RerunRepeatableMigrationsOnDependencyUpdate.Returns(true);

            sut = new DatabaseMigrationSelector(migrationRegistry, migrationProvider, selectorOptions);
        }