private UserAddedEvent(EntityId clientId, Name name, Email mail, Version version) : base(DateTime.Now, version) { Id = clientId; Name = name; Mail = mail; }
public void Version_get_next() { var version = Version.New(); var next = Version.Next(version); var nextCheck = version.Value + 1; Assert.Equal(next.Value, nextCheck); }
public void Version_create_a_valid_from() { var fixture = new Fixture(); var input = fixture.Create <int>(); fixture.Register <Version>(() => Version.From(input)); var version = fixture.Create <Version>(); Assert.Equal(input, version.Value); }
public void Version_create_an_empty() { var entityId = Version.Empty(); Assert.True(entityId.Equals(Version.Empty())); }
protected DomainEvent(DateTime when, Version version) { When = when; Version = version; }
private EntityAddedEvent(EntityTestId clientId, Version version) : base(DateTime.Now, version) { Id = clientId; }