diff --git a/src/main/java/org/ntlab/tampoposerver/repositories/UserRepository.java b/src/main/java/org/ntlab/tampoposerver/repositories/UserRepository.java index c65beaa..f4e34eb 100644 --- a/src/main/java/org/ntlab/tampoposerver/repositories/UserRepository.java +++ b/src/main/java/org/ntlab/tampoposerver/repositories/UserRepository.java @@ -35,6 +35,15 @@ return u; } + public ArrayList getAllEmails() { + ArrayList emails = new ArrayList<>(); + for (String key : userMap.keySet()) { + User user = getUser(key); + emails.add(user.getEmail()); + } + return emails; + } + public User deleteUser(String userId) {//ユーザー情報の削除 return userMap.remove(userId); } diff --git a/src/test/java/org/ntlab/tampoposerver/repositories/UserRepositoryTest.java b/src/test/java/org/ntlab/tampoposerver/repositories/UserRepositoryTest.java index 6ac9843..3bbeee6 100644 --- a/src/test/java/org/ntlab/tampoposerver/repositories/UserRepositoryTest.java +++ b/src/test/java/org/ntlab/tampoposerver/repositories/UserRepositoryTest.java @@ -19,9 +19,13 @@ User u3 = userRepository.addUser("u03", "ghj", "yyi","yijdh@gmail.com","143a876bca878d125"); // User u = userRepository.getUser("u02"); //getAllUsersテスト - ArrayList users = userRepository.getAllUsers(); - for (User u : users) { - System.out.println(u.getUserId()); +// ArrayList users = userRepository.getAllUsers(); +// for (User u : users) { +// System.out.println(u.getUserId()); +// } + ArrayList emails = userRepository.getAllEmails(); + for (String email : emails) { + System.out.println(email); } // System.out.println(users); // assertEquals(u2, u);