public void Can_BuildErrorSnippet2()
        {
            var    template = @"([100-900]{40])";
            int    ndx      = 12;
            string text     = AlphaNumericGenerator.BuildErrorSnippet(template, ndx);

            Console.WriteLine("Error Snippet for '" + template + "'\n at index " + ndx + " produced \n'" + text + "'");
            Assert.AreEqual(template.Length * 2 + 2, text.Length);
        }
        public void Can_BuildErrorSnippet_Middle()
        {
            var    template = @"This is a long string.  This is a long string.  This is a long string.  This is a long string.  This is a long string.  This is a long string.  This is a long string.  This is a long string.  This is a long string.  This is a long string.  ";
            int    ndx      = AlphaNumericGenerator.ErrorContext + 20;
            string text     = AlphaNumericGenerator.BuildErrorSnippet(template, ndx);

            Console.WriteLine("Error Snippet for '" + template + "'\n at index " + ndx + " produced \n'" + text + "'");
            Assert.AreEqual(AlphaNumericGenerator.ErrorContext * 4 + 4, text.Length);
        }