Example #1
0
        public ActionResult Result()
        {
            string inputString = Request.Form["input-string"];
            string findString  = Request.Form["find-string"];
            string lowerInput  = inputString.ToLower();
            RepeatCounterGenerator newRepeatCounterGenerator = new RepeatCounterGenerator(inputString, findString, lowerInput);

            newRepeatCounterGenerator.LowerCase();
            newRepeatCounterGenerator.BreakString();
            int displayString = newRepeatCounterGenerator.RepeatCount();


            return(View("Index", displayString));
        }
Example #2
0
        public void BreakString_ReturnNewList()
        {
            string        testString  = "buffalo";
            string        inputString = "buffalo buffalo";
            List <string> test        = new List <string> {
                "buffalo", "buffalo"
            };
            RepeatCounterGenerator newRepeatCounterGenerator = new RepeatCounterGenerator(inputString, testString, "buffalo buffalo");

            newRepeatCounterGenerator.BreakString();
            List <string> newList = new List <string> {
            };

            newList = newRepeatCounterGenerator.GetCompareList();
            CollectionAssert.AreEqual(newList, test);
        }