private CurrentState CreateMockState(int quantityOfPriorMigrations) { var result = new CurrentState(); foreach (var i in Enumerable.Range(0, quantityOfPriorMigrations)) { result.AddPreviouslyAppliedMigration(new Migration { ordinal = i, appliedBy = "andrewm", dtApplied = DateTime.Today.AddDays(-1 * i), migrationHash = $"abc123{i}", migratorVersion = "0.1", originalPath = $"/home/blah/path/file{i}.rq" }); } return(result); }