public ActionResult ReturningUser(User user)
        {
            ViewBag.Error = null;

            CurrentUser = DAL.checkPassword(user.Email, user.Password);

            if (CurrentUser != null)
                return RedirectToAction("Welcome");
            else
            {
                ViewBag.Error = "Login error.  Please check your email and password.";
                return View("Index");
            }
        }
        public void CannotCreateDuplicateUser()
        {
            //Arrange
            User toInsert = new User()
            {
                Email = "*****@*****.**",
                Password = "******"
            };

            //Act
            User result = DAL.createNewUser(toInsert);
            User result1 = DAL.createNewUser(toInsert);

            //Assert
        }
 public ActionResult NewUser(User user)
 {
     CurrentUser = DAL.createNewUser(user);
     return RedirectToAction("Welcome");
 }
        public void CannotCreateUserNoPassword()
        {
            //Arrange
            User newUser = new User(){
                Email = "*****@*****.**",
                Password = null
            };

            //Act
            User result = DAL.createNewUser(newUser);
        }
        public void CannotCreateUserNoEmail()
        {
            //Arrange
            User newUser = new User()
            {
                Email = null,
                Password = "******"
            };

            //Act
            User result = DAL.createNewUser(newUser);

            //Assert
        }