public void Version_get_gr_and_lt() { var version = VersionId.From(1); var next = VersionId.Next(version); Assert.True(version < next); Assert.True(next > version); }
public void Version_create_a_valid_from() { var fixture = new Fixture(); var input = fixture.Create <int>(); fixture.Register <VersionId>(() => VersionId.From(input)); var version = fixture.Create <VersionId>(); Assert.Equal(input, version.Value); }
public static User ToUser(this UserState state) => User.From( UserId.From(state.Id), Name.From(state.Name), VersionId.From(BitConverter.ToInt32(state.RowVersion)));