public void TestLoginUser() { var auth = UserAuthHandler.GetDefaultAuthWebManager(); User = auth.User; IsLoggedIn = auth.IsLoggedIn; }
public void UserAuthHandler_Login_user_inactive_Invalid() { var repository = new FakeUserAuthRepository(); var logRepository = new FakeAccessLogRepository(); var handler = new UserAuthHandler(repository, logRepository); var result = handler.Login("newUser", "123456"); Assert.IsFalse(result.Success); }
public void UserAuthHandler_Login_Valid() { var repository = new FakeUserAuthRepository(); var logRepository = new FakeAccessLogRepository(); var handler = new UserAuthHandler(repository, logRepository); var result = handler.Login("admin", "123456"); Assert.IsTrue(result.Success); }
public void UserAuthHandler_Register_Pass_less_than_4_Characters_Invalid() { var repository = new FakeUserAuthRepository(); var logRepository = new FakeAccessLogRepository(); var handler = new UserAuthHandler(repository, logRepository); var command = new UserRegisterCommand(); command.Username = "******"; command.Password = "******"; var result = handler.Register(command); Assert.IsFalse(result.Success); }
public void UserAuthHandler_Login_user_inactive_Invalid() { var repository = new FakeUserAuthRepository(); var logRepository = new FakeAccessLogRepository(); var handler = new UserAuthHandler(repository, logRepository); var command = new UserLoginCommand(); command.Username = "******"; command.Password = "******"; var result = handler.Login(command); Assert.IsFalse(result.Success); }
public void UserAuthHandler_Login_Valid() { var repository = new FakeUserAuthRepository(); var logRepository = new FakeAccessLogRepository(); var handler = new UserAuthHandler(repository, logRepository); var command = new UserLoginCommand(); command.Username = "******"; command.Password = "******"; var result = handler.Login(command); Assert.IsTrue(result.Success); }
public void UserAuthHandler_Register_Valid() { var repository = new FakeUserAuthRepository(); var logRepository = new FakeAccessLogRepository(); var handler = new UserAuthHandler(repository, logRepository); var command = new UserRegisterCommand(); command.Username = "******"; command.Password = "******"; var result = handler.Register(command); Assert.IsTrue(result.Success); }
public void UserAuthHandler_Activate_Valid() { var repository = new FakeUserAuthRepository(); var logRepository = new FakeAccessLogRepository(); var handler = new UserAuthHandler(repository, logRepository); var command = new UserActivateCommand(); command.Id = repository.GetInactivesFirstAccess().FirstOrDefault().Id; command.Role = "user"; var result = handler.ActivateFirstAccess(command, "userIdentity"); Assert.IsTrue(result.Success); }
public void UserAuthHandler_UpdatePassword_Valid() { var repository = new FakeUserAuthRepository(); var logRepository = new FakeAccessLogRepository(); var handler = new UserAuthHandler(repository, logRepository); var command = new UserUpdatePasswordCommand(); command.Username = repository.GetAll().FirstOrDefault().Username; command.Password = "******"; command.NewPassword = "******"; var result = handler.UpdatePassword(command, "userIdentity"); Assert.IsTrue(result.Success); }
public void UserAuthHandler_RegisterAdmin_Valid() { var repository = new FakeUserAuthRepository(); var logRepository = new FakeAccessLogRepository(); var handler = new UserAuthHandler(repository, logRepository); var command = new UserRegisterAdminCommand(); command.Username = "******"; command.Password = "******"; command.Role = "user"; command.Active = true; var result = handler.RegisterAdmin(command, "userIdentity"); Assert.IsTrue(result.Success); }