CQRS.Tests.CQRS.EventSourcing.AggregateRootTests.VersionIncreasesWithEachAppliedEvent C# (CSharp) Метод

VersionIncreasesWithEachAppliedEvent() приватный Метод

private VersionIncreasesWithEachAppliedEvent ( ) : void
Результат void
        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));

        }