public void AlphanumericsValuesTest(string value, string expectedValue)
        {
            value = value ?? string.Empty;
            int    leghtValue  = value.Length;
            string resultValue = AlphanumericIncrement.Increment(value, AlphanumericIncrement.Mode.Alpha);

            resultValue.Should().Be(expectedValue).And.HaveLength(leghtValue);
        }
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            var initialValue    = txtOriginValue.Text;
            var iterationsValue = Convert.ToInt32(txtAmountOfValues.Text);

            lstAlphanumericsValues.Items.Clear();
            lstAlphanumericsValues.Items.Add(initialValue);
            for (int i = iterationsValue - 2; i >= 0; i--)
            {
                var value = AlphanumericIncrement.Increment(initialValue, AlphanumericIncrement.Mode.AlphaNumeric);
                lstAlphanumericsValues.Items.Add(value);
                initialValue = value;
            }
        }