public void TestRatingMessage(string Name) { //Arrange Account account = new Account { Name = Name }; repositorymock.Setup(x => x.SubmitRating(65, 3, account)) .Returns("Rating added, Thank you for your feedback"); //Act string result = logic.SubmitRating(65, 3, account); //Assert Assert.Equal("Rating added, Thank you for your feedback", result); }
public ActionResult SubmitRating(int Rating, int MovieId) { string Message; if (Rating >= 0 && Rating <= 100) { Account account = HttpContext.Session.GetObject <Account>("User"); Message = _ratinglogic.SubmitRating(Rating, MovieId, account); } else { Message = "Please insert a rating between 0 and 100"; } MovieIndexViewModel viewModel = new MovieIndexViewModel { Account = HttpContext.Session.GetObject <Account>("User"), Movies = _movielogic.GetMovies() }; viewModel.Message = Message; return(View("Views/Movies/Index.cshtml", viewModel)); }