public void VersionIncreasesWithEachAppliedEvent()
{
var user = new User();
Assert.That(user.Version, Is.EqualTo(0));
user.Register("email", "password", Guid.NewGuid());
Assert.That(user.Version, Is.EqualTo(1));
user.ChangeEmail("NewEmail");
Assert.That(user.Version, Is.EqualTo(2));
user.ChangePassword("NewPassword");
Assert.That(user.Version, Is.EqualTo(3));
}