Exemplo n.º 1
0
        public void Check_That_Right_Method_Was_Called_Inside_NewComment_Action()
        {
            // Arrange
            var mockCommentService = new Mock <ICommentService>();

            mockCommentService.Setup(m => m.Add(It.IsAny <CommentModel>(), It.IsAny <string>())).Verifiable();

            CommentController commentController = GetCommentController(mockCommentService: mockCommentService);

            string           key = GetKey();
            CommentViewModel commentViewModel = GetCommentViewModel();

            // Act
            commentController.AddCommentForGame(key, commentViewModel);

            // Assert
            mockCommentService.Verify(m => m.Add(It.IsAny <CommentModel>(), key));
        }