Exemple #1
0
        public void GET_Login_Anonymous()
        {
            //Arrange
            var request = new Mock <HttpRequestBase>();

            request.SetupGet(x => x.IsAuthenticated).Returns(false);

            var context = new Mock <HttpContextBase>();

            context.SetupGet(x => x.Request).Returns(request.Object);

            var routeData = new RouteData();

            routeData.Values.Add("culture", "en");
            routeData.Values.Add("controller", "UserAccount");
            routeData.Values.Add("action", "Register");

            _controller.ControllerContext = new ControllerContext(context.Object, routeData, _controller);

            //Act
            var result = (ViewResult)_controller.Login("", null);

            //Assert
            Assert.That(result.ViewName, Is.Empty);
        }
Exemple #2
0
        public void TestMethod1()
        {
            var mock = new Mock <IUserAccountOrchestrator>();

            UserAccountController _UserAccountController = new UserAccountController(mock.Object);
            var result = _UserAccountController.Login("");
        }
        public void Task_LoginEmailPassword_Return_BadResult()
        {
            var controller = new UserAccountController(_userBusiness, _config);
            var data       = new Login
            {
                Email    = "",
                Password = ""
            };
            var expecteddata = controller.Login(data);

            Assert.IsType <BadRequestObjectResult>(expecteddata);
        }
        public void Task_LoginUser_Return_OkResult()
        {
            var controller = new UserAccountController(_userBusiness, _config);
            var data       = new Login
            {
                Email    = "*****@*****.**",
                Password = "******"
            };
            var expecteddata = controller.Login(data);

            Assert.IsType <OkObjectResult>(expecteddata);
        }