public void CommentGet() { ViewResult result = Comment.Comments(1) as ViewResult; Assert.IsNotNull(result); Assert.AreEqual("Title Forum1 Category1", result.ViewBag.PostTitle); Assert.AreEqual(1, result.ViewBag.ForumCategoryId); Assert.AreEqual(1, result.ViewBag.ForumPostId); }
public void Comments_GetListOfGamesByGameKey_GameKeyValid() { //Arrange _mockCommentService.Setup(m => m.GetAllByGame(It.IsAny <string>())).Returns(Mapper.Map <ICollection <CommentDTO> >(_commentList)); _mockGameService.Setup(m => m.ExistEntity(It.IsAny <string>())).Returns(true); var result = ((_commentController.Comments("GTA_5") as JsonResult).Data as IEnumerable <CommentViewModel>).ToList(); //Assert Assert.AreEqual(1, result.Count); }
public void Comments_ValidGameId_ShouldReturnCorrectViewBag() { // Arrange var controller = new CommentController(); int gameId = 5; // Act var result = controller.Comments(gameId) as PartialViewResult; // Assert Assert.IsNotNull(result); Assert.AreEqual(gameId, result.ViewBag.GameId); }