public void testSearchUser() { NetworkDataManager ndm = new NetworkDataManager(); User user = new User(); User user2; user.setName("Connor"); user.setUserAddress("1021"); user.setUserName("ccdunn"); user.setUserEmail("*****@*****.**"); user.addFriend("gbullock"); ndm.saveUser(user); try { Thread.sleep(500); } catch (Exception e) { e.printStackTrace(); } assertTrue("Could not find the user", ndm.searchUser(user.getUserName())); assertFalse("Found a user that doesnt exist!", ndm.searchUser("NotExistingUser")); ndm.deleteUser(user.getUserName()); try { Thread.sleep(500); } catch (Exception e) { e.printStackTrace(); } assertFalse("Still finding user that should be deleted...", ndm.searchUser(user.getUserName())); }
public void testRetrieveUser() { NetworkDataManager ndm = new NetworkDataManager(); User user = new User(); User user2; user.setName("Connor"); user.setUserAddress("1021"); user.setUserName("ccdunn"); user.setUserEmail("*****@*****.**"); user.addFriend("gbullock"); ndm.saveUser(user); Log.i("NetworkDataManager", "Saved User!"); try { Thread.sleep(500); } catch (Exception e) { e.printStackTrace(); } user2 = ndm.retrieveUser(user.getUserName()); assertTrue("Users are not equal!!", user.equals(user2)); Log.i("NetworkDataManager", "Users Equal!"); // wait a decent amount of time to ensure the save has time to happen try { Thread.sleep(500); } catch (Exception e) { e.printStackTrace(); } ndm.deleteUser(user.getUserName()); Log.i("NetworkDataManager", "Deleted User!"); }