public void ShouldGenerateDifferentUuids() { var generator = new SequentialUuidIdGenerator(); var loops = 1000; var generatedUuids = new HashSet<string>(); for (var i = 0; i < loops; i++) { var uuid = generator.GenerateId(); Assert.False(generatedUuids.Contains(uuid)); generatedUuids.Add(uuid); } }
public void ShouldGenerateUuidsStartingWithTheSame13Chars() { var generator = new SequentialUuidIdGenerator(); Assert.Equal(generator.GenerateId().Substring(0, 13), generator.GenerateId().Substring(0, 13)); }