public void Searched_HasCorrectModelType_StringsDictionary() { ViewResult searchedView = new WordCountController().Searched() as ViewResult; var result = searchedView.ViewData.Model; Assert.IsInstanceOfType(result, typeof(Dictionary <string, string>)); }
public void Searched_ReturnsCorrectView_True() { WordCountController controller = new WordCountController(); ActionResult searchedView = controller.Searched(); Assert.IsInstanceOfType(searchedView, typeof(ViewResult)); }
public void Index_ReturnsCorrectView_True() { WordCountController controller = new WordCountController(); ActionResult indexView = controller.Index(); Assert.IsInstanceOfType(indexView, typeof(ViewResult)); }
public void Solution_ReturnsCorrectView_True() { WordCountController controller = new WordCountController(); ActionResult solutionView = controller.Solution(); Assert.IsInstanceOfType(solutionView, typeof(ViewResult)); }
public void New_ReturnsAViewResult_True() { //Arrange WordCountController controller = new WordCountController(); //Act ActionResult newView = controller.New("Cool", "Cool!"); //Assert Assert.IsInstanceOfType(newView, typeof(ViewResult)); }
public void Index_ReturnsAViewResult_True() { //Arrange WordCountController controller = new WordCountController(); //Act ActionResult indexView = controller.Index(); //Assert Assert.IsInstanceOfType(indexView, typeof(ViewResult)); }
public void New_HasCorrectModelType_WordCountObject() { //Arrange WordCountController controller = new WordCountController(); ViewResult newView = controller.New("Cool", "Cool!") as ViewResult; //Act var result = controller.ViewData.Model; //Assert Assert.IsInstanceOfType(result, typeof(WordCount)); }
public void New_ReturnsCorrectActionType_Index() { //Arrange WordCountController controller = new WordCountController(); ViewResult viewResult = controller.New("Cool", "Cool!") as ViewResult; //Act string result = viewResult.ViewName; //Assert Assert.AreEqual(result, "Index"); }
//Detect when ever user type something in textBox. //When resetBtn is clicked, only run reset sequence //Trigger timer when it is not running //Stops the timer and disable textBox when length of textBox is same as length of sampleText //Disables textBox when user is done typing private void TextBox_TextChanged(object sender, EventArgs e) { WordCountController.UpdateWordCount(textBox, wordCount); if (reset) { TimerController.UpdateTimer(timer); reset = false; return; } else { if (!MyTimer.watch.IsRunning) { TimerController.StartTimer(time); } if (textBox.Text.Length == sampleText.Text.Length) { TimerController.StopTimer(time); TextBoxController.SetReadOnly(textBox, true); WordPerMinController.UpdateWordPerMin(textBox, wordPerMin, wordPerMinLabel); accuracyController.UpdateErrorPercentage(accuracy, textBox, sampleText); } } }