public void GetVersion_AllDistinctTimestamps() { var node = RandomNode(); var clockSequence = RandomClockSequence(); foreach (var timestamp in AllDistinctTimestamps(TimeSpan.FromHours(10))) { var timeGuid = TimeGuidBitsLayout.Format(timestamp, clockSequence, node); Assert.That(TimeGuidBitsLayout.GetVersion(timeGuid), Is.EqualTo(GuidVersion.TimeBased)); } }
public void GetVersion() { Assert.That(TimeGuidBitsLayout.GetVersion(TimeGuidBitsLayout.Format(new Timestamp(tsGenerator.NowTicks()), RandomClockSequence(), RandomNode())), Is.EqualTo(GuidVersion.TimeBased)); }