public void EncrypteLimitedNumberOfElements()
        {
            //Arrange
            //limitOfElements should be the same as limitOfBufferLength in VigenereEncryptor.ModifyCollection method
            int limitOfElements            = byte.MaxValue;
            VigenereEncryptor    encryptor = new VigenereEncryptor();
            IEnumerable <string> source    = TestListGenerator.GetList(limitOfElements + 1);

            //Act
            int actualResult = encryptor.Encrypt(source, "key").Count();

            //Assert
            Assert.AreEqual(limitOfElements, actualResult);
        }