Example #1
0
        public void Generates_correct_id()
        {
            var id = RandomStringId.New();

            Assert.That(id.Length, Is.EqualTo(6));
            Assert.That(id.Any(ch => RandomStringId.LegalCharacters.Contains(ch)), Is.True);
        }
Example #2
0
        public void Generated_ids_are_unique()
        {
            var listOfIds = new List <string>();

            for (var i = 0; i < 1000; i++)
            {
                var id = RandomStringId.New();
                Assert.That(listOfIds.Contains(id), Is.False);
                listOfIds.Add(id);
            }
        }