public void ContinueWithEmmail_Test()
        {
            var emailServiceMock        = new Mock <IEmailService>().Object;
            var concreteMailServiceMock = new Mock <IConcreteMailService>().Object;
            var searchServiceMock       = new Mock <ISearchService>().Object;
            var encodeDecodeServiceMock = new Mock <IEncodeDecodeService>().Object;

            var firstEmail = EmailGeneratorUtil.GenerateEmailFirst();

            var defaultContext = new DefaultHttpContext()
            {
                User = new ClaimsPrincipal()
            };

            var controller = new EmailController(emailServiceMock, concreteMailServiceMock,
                                                 searchServiceMock, encodeDecodeServiceMock)
            {
                ControllerContext = new ControllerContext()
                {
                    HttpContext = defaultContext
                }
            };

            var result = controller.ContinueWithEmmail(firstEmail.GmailId);

            Assert.IsInstanceOfType(result, typeof(JsonResult));
        }