public void DeleteAllSnapshots()
            {
                var snapshot1 = new Snapshot(Guid.NewGuid(), 1, new Object());
                var snapshot2 = new Snapshot(Guid.NewGuid(), 1, new Object());

                SnapshotStore.Save(snapshot1);
                SnapshotStore.Save(snapshot2);
                SnapshotStore.Purge();

                Assert.Equal(0, CountSnapshots());
            }