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