public void DeleteAllCommits() { EventStore.Save(new Commit(Guid.NewGuid(), Guid.NewGuid(), 1, HeaderCollection.Empty, EventCollection.Empty)); EventStore.Save(new Commit(Guid.NewGuid(), Guid.NewGuid(), 1, HeaderCollection.Empty, EventCollection.Empty)); EventStore.Purge(); Assert.Equal(0, EventStore.GetAll().Count()); }
public void CanPageOverCommits() { var streamId = Guid.NewGuid(); var startTime = DateTime.UtcNow.AddHours(-20); EventStore.Purge(); for (var i = 1; i <= 10; i++) { EventStore.Save(new Commit(null, startTime.AddHours(i), Guid.NewGuid(), streamId, i, HeaderCollection.Empty, EventCollection.Empty)); } Assert.Equal(10, EventStore.GetAll().Count()); }