public void CreateTroubleshooterComment()
        {
            var troubleshooterCommentRequest = new TroubleshooterCommentRequest
            {
                TroubleshooterStepId = 1,
                Contents             = "Contents",
                CreatorType          = TroubleshooterCommentCreatorType.User,
                CreatorId            = 1,
                FullName             = "FullName",
                Email           = "*****@*****.**",
                ParentCommentId = 3
            };

            const string apiMethod  = "/Troubleshooter/Comment";
            const string parameters = "troubleshooterstepid=1&contents=Contents&creatortype=2&creatorid=1&fullname=FullName&[email protected]&parentcommentid=3";

            _kayakoApiRequest.Setup(x => x.ExecutePost <TroubleshooterCommentCollection>(apiMethod, parameters)).Returns(_responseTroubleshooterCommentCollection);

            var troubleshooterComment = _troubleshooterController.CreateTroubleshooterComment(troubleshooterCommentRequest);

            _kayakoApiRequest.Verify(x => x.ExecutePost <TroubleshooterCommentCollection>(apiMethod, parameters), Times.Once());
            Assert.That(troubleshooterComment, Is.EqualTo(_responseTroubleshooterCommentCollection.FirstOrDefault()));
        }