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)); }
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); }