public void RandomIdGeneratorTest() { var randomIdGenerator = new RandomIdGenerator(1, 1); var generatedIds = new HashSet<string>(); for (int i = 0; i < MinIdGenerator.Chars0.Length; i++) generatedIds.Add(randomIdGenerator.Next()); Assert.AreEqual(MinIdGenerator.Chars0.Length, generatedIds.Count); Assert.AreEqual(MinIdGenerator.Chars0.Length - 1, randomIdGenerator.CurrentCombinationNumber); }