public void UpdateUser() { var user = new DTOUser() { Username = "******", Password = "******", EmailAddress = "*****@*****.**", AdditionalData = "some text", FirstName = "Jane", LastName = "Doeson" }; var user_url = new UserRequest().ToUrl("PUT"); adminClient.Put <UserRequest> (user_url, user); var all_users_url = new AllUserRequest().ToUrl("GET"); var all_users = adminClient.Get <DTOUser[]> (all_users_url); var johndoe = all_users.First(u => u.Username == "johndoe"); Assert.AreEqual(user.Username, johndoe.Username); //password is not returned Assert.AreEqual(string.Empty, johndoe.Password); Assert.AreEqual(user.EmailAddress, johndoe.EmailAddress); Assert.AreEqual(user.AdditionalData, johndoe.AdditionalData); Assert.AreEqual(user.FirstName, johndoe.FirstName); Assert.AreEqual(user.LastName, johndoe.LastName); }
// gets a list of all users public object Get(AllUserRequest req) { List<DTOUser> all_user; using (var conn = connFactory.OpenDbConnection ()) { all_user = conn.Select<DBUser> ().ToList<DTOUser> (); } return all_user; }
// gets a list of all users public DTOUser[] Get(AllUserRequest req) { DTOUser[] all_user; using (var conn = DbConfig.GetConnection ()) { all_user = conn.Select<DBUser> ().ToArray<DTOUser> (); return all_user; } }
// gets a list of all users public DTOUser[] Get(AllUserRequest req) { DTOUser[] all_user; using (var conn = DbConfig.GetConnection()) { all_user = conn.Select <DBUser> ().ToArray <DTOUser> (); return(all_user); } }
// gets a list of all users public object Get(AllUserRequest req) { List <DTOUser> all_user; using (var conn = connFactory.OpenDbConnection()) { all_user = conn.Select <DBUser> ().ToList <DTOUser> (); } return(all_user); }
public void UnauthorizedAccessFails() { var alluser_url = new AllUserRequest ().ToUrl("GET"); var client = GetServiceClient (); try { client.Get<DTOUser[]> (alluser_url); } catch (WebServiceException e) { Assert.AreEqual (401, e.StatusCode); throw e; } }
public void UnauthorizedAccessFails() { var alluser_url = new AllUserRequest().ToUrl("GET"); var client = GetServiceClient(); try { client.Get <DTOUser[]> (alluser_url); } catch (WebServiceException e) { Assert.AreEqual(401, e.StatusCode); throw e; } }
public void DeleteUser() { var user_delete_url = new UserRequest () { Username = "******" }.ToUrl ("DELETE"); adminClient.Delete<UserRequest> (user_delete_url); // make sure johndoe is not in the list of our users var alluser_url = new AllUserRequest ().ToUrl ("GET"); var allusers = adminClient.Get<DTOUser[]> (alluser_url); var list_of_johndoes = allusers.Where(u => u.Username == "johndoe").ToArray (); Assert.AreEqual (0, list_of_johndoes.Count ()); }
public void DeleteUser() { var user_delete_url = new UserRequest() { Username = "******" }.ToUrl("DELETE"); adminClient.Delete <UserRequest> (user_delete_url); // make sure johndoe is not in the list of our users var alluser_url = new AllUserRequest().ToUrl("GET"); var allusers = adminClient.Get <DTOUser[]> (alluser_url); var list_of_johndoes = allusers.Where(u => u.Username == "johndoe").ToArray(); Assert.AreEqual(0, list_of_johndoes.Count()); }
public void UpdateUser() { var user = new DTOUser () { Username = "******", Password = "******", EmailAddress = "*****@*****.**", AdditionalData = "some text", FirstName = "Jane", LastName = "Doeson" }; var user_url = new UserRequest ().ToUrl ("PUT"); adminClient.Put<UserRequest> (user_url, user); var all_users_url = new AllUserRequest ().ToUrl ("GET"); var all_users = adminClient.Get<DTOUser[]> (all_users_url); var johndoe = all_users.First (u => u.Username == "johndoe"); Assert.AreEqual (user.Username, johndoe.Username); Assert.AreEqual (user.Password, johndoe.Password); Assert.AreEqual (user.EmailAddress, johndoe.EmailAddress); Assert.AreEqual (user.AdditionalData, johndoe.AdditionalData); Assert.AreEqual (user.FirstName, johndoe.FirstName); Assert.AreEqual (user.LastName, johndoe.LastName); }