public void DoesNotExplodeWhenSavingMoreThan10Events()
{
var store = CreateStore();
var user = new User();
user.Register("OriginalEmail", "password", Guid.NewGuid());
1.Through(100).ForEach(index => user.ChangeEmail("email" + index));
using (var session = OpenSession(store))
{
session.Save(user);
session.SaveChanges();
}
}