public void SignupUnitTestMethod()
        {
            UserProfile upObj = new UserProfile();

            upObj.email           = "*****@*****.**";
            upObj.firstName       = "Aalap";
            upObj.lastName        = "Mistry";
            upObj.gender          = 1;
            upObj.phone           = "9974257234";
            upObj.state           = "Gujarat";
            upObj.terms           = true;
            upObj.userName        = "******";
            upObj.password        = "******";
            upObj.confirmPassword = "******";

            // arrange
            Mock <IUserService> userService = new Mock <IUserService>();
            var accountController           = new AccountController(userService.Object);

            // act
            Microsoft.AspNetCore.Mvc.IActionResult result = accountController.Signup(upObj);
            var okResult = result as Microsoft.AspNetCore.Mvc.IActionResult;

            // assert
            Assert.IsNotNull(okResult);
        }
        public void IndexTest()
        {
            ws = new WsAdministracionVariables.Controllers.VariablesController(_configuration);
            Microsoft.AspNetCore.Mvc.IActionResult result = ws.Index();
            var okResult = result as Microsoft.AspNetCore.Mvc.OkObjectResult;

            Assert.AreEqual("{ saludo = Hola Mundo }", okResult.Value.ToString());
        }
 public ExtendedResultException(Microsoft.AspNetCore.Mvc.IActionResult result, String msg = null) : base(msg)
 {
     ExtendedResult = result;
 }
 public void OnBeforeActionResult(Microsoft.AspNetCore.Mvc.ActionContext actionContext, Microsoft.AspNetCore.Mvc.IActionResult result)
 {
     _onActionResultScope.Value = TimelineScope.Create("ActionResult", TimelineEventCategory.AspNetCoreMvcResult);
 }