public void ShouldReturnFailureMessageWhenWithInValidUserName() { LoginUser loginUser = new LoginUser(createUser); string result = loginUser.Login("MoABC", "34514"); Assert.AreEqual("Login failed.Invalid username", result); }
public void ShouldReturnFailureMessageWhenWithInValidPasswordasNULL() { LoginUser loginUser = new LoginUser(createUser); string result = loginUser.Login("BadariMannari", null); Assert.AreEqual("Login failed.Invalid password", result); }
public void LoginUserWithCorrectDetailsReturnsTrue() { // Arrange var loginModel = new LoginModel { Username = "******", Password = "******" }; A.CallTo(() => _userService.Authenticate("rob", "rob")) .Returns(new User { Id = 1, Username = "******", IsEditor = true, IsViewer = true, IsRestricted = true }); // Act var actual = _loginUser.Login(loginModel, _session); // assert actual.Should().BeTrue(); }
public void ShouldReturnSucessMessageWhenValidUserCredentialsArePassed() { LoginUser loginUser = new LoginUser(createUser); string result = loginUser.Login("BadariMannari", "34514"); Assert.AreEqual("User Logged In Successfully", result); }
public bool Execute(IList <IViewModel> fields) { var email = fields.GetFieldValue("Email"); var password = fields.GetFieldValue("Password"); if (!string.IsNullOrEmpty(email) && !string.IsNullOrEmpty(password)) { var loginUser = new LoginUser(); return(loginUser.Login(email, password)); } return(false); }
protected void btnLogin_Click(object sender, EventArgs e) { LoginUser usr = new LoginUser(); string UserID = usr.Login( txtUsername.Text, txtPassword.Text); if (UserID == "") { lblError.Text = "Username / password not recognised. Please try again."; } else { Session.Add("UserID", UserID); //Store for later use. pnlLogin.Visible = false; pnlWelcome.Visible = true; } }
public static void InterfaceShop() { while (true) { Console.Clear(); Menu_Interface(); LoginUser login = new LoginUser(); int number; while (true) { bool isINT = Int32.TryParse(Console.ReadLine(), out number); if (!isINT) { Console.WriteLine("Giá trị sai vui lòng nhập lại."); Console.Write("# Chon : "); } else if (number < 0 || number > 2) { Console.WriteLine("Giá trị sai vui lòng nhập lại 1 hoặc 2. "); Console.Write("#Chọn : "); } else { break; } } switch (number) { case 1: Console.Clear(); login.Login(); Console.Clear(); break; case 2: Environment.Exit(0); Console.Clear(); return; } } }
public void ProcessRequest(HttpContext context) { try { LoginUser loginUser = new LoginUser(); if (context.Request["action"] == "login") { string userCode = context.Request.Form["userCode"].Trim(); string userPwd = context.Request.Form["userPwd"]; loginUser.Login(context, userCode, userPwd); } else if (context.Request["action"] == "logout") { loginUser.Remove(context); } } catch (Exception e) { Message.error(context, e.Message); } }
static void Main(string[] args) { Start: //Display user with options to choose Console.Clear(); Console.WriteLine("1. Create User:"******"2. Login User:"******"Please enter your choice"); string opt = Console.ReadLine(); //Display user with options to choose Console.Clear(); Console.WriteLine("Please enter your Username"); string username = Console.ReadLine(); Console.WriteLine("Please enter your Password"); string password = Console.ReadLine(); if (Convert.ToInt32(opt) < 1 && Convert.ToInt32(opt) > 2) { Console.WriteLine("Please choose numbers between 1 and 2"); goto Start; } string message; if (Convert.ToInt32(opt) == 1) { CreateUser createUser = new CreateUser(); message = createUser.CreateNewUser(username, password); } else { LoginUser loginUser = new LoginUser(); message = loginUser.Login(username, password); } Console.WriteLine(message); }
static void Main(string[] args) { UserDB Userdb = new UserDB(); ConsoleInputs inputs = new ConsoleInputs(); Start: inputs.StartOperation(); if (!Validation.IsValidOption(inputs.OptionType)) { Console.ForegroundColor = ConsoleColor.Blue; Console.WriteLine("Please choose numbers between 0 and 3"); goto Start; } Console.WriteLine("You have choosen: " + inputs.OptionType); string username = ""; string password = ""; string message; if (Convert.ToInt32(inputs.OptionType) == 1 || Convert.ToInt32(inputs.OptionType) == 2) { Console.WriteLine("Please enter your Username"); username = Console.ReadLine(); Console.WriteLine("Please enter your Password"); Console.ForegroundColor = ConsoleColor.Blue; Console.WriteLine("The password should Minimum length of password is 6, at least 1 alphabet and at least 1 integer"); Console.ForegroundColor = ConsoleColor.White; password = Console.ReadLine(); } CreateUser createUser = new CreateUser(); switch (Convert.ToInt32(inputs.OptionType)) { case 0: Console.Clear(); goto Start; case 1: message = createUser.AddNewUser(username, password); if (message.Contains("Unable")) { Console.ForegroundColor = ConsoleColor.Red; } else { Console.ForegroundColor = ConsoleColor.Green; } Console.WriteLine(message); goto Start; case 2: LoginUser loginUser = new LoginUser(createUser); message = loginUser.Login(username, password); if (message.Contains("failure")) { Console.ForegroundColor = ConsoleColor.Red; } else { Console.ForegroundColor = ConsoleColor.Green; } Console.WriteLine(message); goto Start; case 3: message = "Exiting..."; Console.WriteLine(message); break; } }