printf("/////////////////////////////////\n"); printf("STARTING RegisteredUser UNIT TESTS\n"); printf("/////////////////////////////////\n"); $user = new RegisteredUser(); //register new user $user->register("armand", "abc123", "*****@*****.**", "Armand", "Nokbak", "MS", "Starkville"); unset($user); //get existing user $user = new RegisteredUser('armand'); //get existing user data $email = $user->getEmail(); printf("Armand's email is %s\n", $email); //get existing user $user2 = new RegisteredUser("armand5"); //login successful (print true) $loginSuccess = $user2->login("armand5", "abc123"); if (is_null($loginSuccess)) { $pass_fail = "fail"; } else { $pass_fail = $loginSuccess; } printf("User %s logged in successfully: %s\n", "armand5", $pass_fail); //login unsuccessful (print false) $loginSuccess2 = $user2->login("armand5", "abc12"); if (is_null($loginSuccess2)) { $pass_fail = "fail"; } else { $pass_fail = $loginSuccess2; } printf("User %s logged in successfully: %s\n", "armand5", $pass_fail); //delete user