public void CreatesCorrectNumberOfRandomLetters() { var rnd = new Random(); for (var i = 0; i < 10; i++) { var x = (int)Math.Floor(rnd.Next(1, 30) * 1.0); var values = _valueGenerator.RandomAlpha(x); Assert.True(values.Count() == x); Assert.True(values.All(char.IsLetter)); } }