Affecto.Patterns.Domain.Tests.AggregateRootTests.VersionIsSetToNewGeneratedEvents C# (CSharp) Method

VersionIsSetToNewGeneratedEvents() private method

private VersionIsSetToNewGeneratedEvents ( ) : void
return void
        public void VersionIsSetToNewGeneratedEvents()
        {
            const long expectedVersion = 313;

            sut.SetVersion(expectedVersion);

            var domainEvent1 = new TestDomainEvent(Guid.NewGuid(), 1);
            var domainEvent2 = new TestDomainEvent(Guid.NewGuid(), 2);
            sut.ApplyEvent(domainEvent2);
            sut.ApplyEvent(domainEvent1);

            Assert.AreEqual(expectedVersion, domainEvent1.EntityVersion);
            Assert.AreEqual(expectedVersion, domainEvent2.EntityVersion);
        }
    }