public string CreateUserAccount(UserProfileViewModel viewModel) { if (viewModel.UserName == "") { return("Användarnamn saknas"); } if (viewModel.Password == "") { return("Lösenord saknas"); } if (usersDb.GetAllUsers().Any(x => x.UserName.ToLower() == viewModel.UserName.ToLower())) { return("Användarnamnet uptaget, försök med något annat"); } var userModel = new UserProfileModel { UserName = viewModel.UserName, Password = viewModel.Password, AssociatedGrupp = viewModel.AssociatedGrupp }; usersDb.AddUser(userModel); return("Success"); }
public void a1TestAddUserProfile() { var precount = usersDb.GetAllUsers().Count; var userModel = new UserProfileModel { UserName = userName, Password = "******" }; usersDb.AddUser(userModel); Assert.AreEqual(precount + 1, usersDb.GetAllUsers().Count); }