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));
 }