public void TestMethodAdd() { PrepareDataAdd(); List <Model.User> allUsers = _repository.GetAll(); foreach (Model.User user in allUsers) { Assert.AreEqual(user.Name, "Test"); } }
public Model.User Login(Model.User u, IClient client) { if (loggedClients.ContainsKey(u.Username) == true) { throw new ServerException("User already logged in"); } List <Model.User> allUsers = repoUser.GetAll(); foreach (Model.User user in allUsers) { if (user.Username.Equals(u.Username) && user.Password.Equals(u.Password)) { loggedClients.Add(u.Username, client); return(user); } } throw new ServerException("Invalid user"); }
public void Login(Model.User u, IClient client) { if (loggedClients.ContainsKey(u.Username) == true) { throw new NotImplementedException();//User already logged in } List <Model.User> allUsers = repoUser.GetAll(); foreach (Model.User user in allUsers) { if (user.Username.Equals(u.Username) && user.Password.Equals(u.Password)) { loggedClients.Add(u.Username, client); return; } } throw new NotImplementedException();//Invalid user }