@Test public void testUsersCount() { assertThat(repo.fetchAllUsers().size(), is(equalTo(3))); }
@Override public List<UserDTO> fetchAllUsers() { LOGGER.info("Fetching all users"); return users; }
JsonUserRepository implements UserRepository { @Override public List<UserDTO> fetchAllUsers() { LOGGER.info("Fetching all users"); return users; } }
JsonUserRepository implements UserRepository { @Override public List<UserDTO> fetchAllUsers() { LOGGER.info("Fetching all users"); return users; }  }
JsonUserRepository implements UserRepository { @Override public List<UserDTO> fetchAllUsers() { LOGGER.info("Fetching all users"); return users; }  @Override List<UserDTO> fetchAllUsers(); @Override UserDTO firstUser(); @Override UserDTO userByFirstNameAndLastName(String firstName, String lastName); }
JsonUserRepository implements UserRepository { @Override public List<UserDTO> fetchAllUsers() { LOGGER.info("Fetching all users"); return users; }  @Override List<UserDTO> fetchAllUsers(); @Override UserDTO firstUser(); @Override UserDTO userByFirstNameAndLastName(String firstName, String lastName);  }