### Question:
JpaUserRepository implements UserRepository { @Override public int getCountByUsernameOrEmail(String searchTerm) { Query query = manager.createNamedQuery(JpaUser.USER_COUNT_FIND_BY_USERNAME_OR_EMAIL); query.setParameter(JpaUser.PARAM_SEARCHTERM, "%" + searchTerm.toLowerCase() + "%"); Number countResult = (Number) query.getSingleResult(); return countResult.intValue(); }  @Override User getByUsername(String username); @Override User getByUserEmail(String userEmail); @Override User getByOpenId(String openId); @Override List<User> getAll(); @Override List<User> getLimitedList(int offset, int pageSize); @Override int getCountAll(); @Override List<User> findByUsernameOrEmail(String searchTerm, int offset, int pageSize); @Override int getCountByUsernameOrEmail(String searchTerm); @Override List<User> getAllByAddedWidget(String widgetId); @Override User getByForgotPasswordHash(String hash); @Override Class<? extends User> getType(); @Override User get(String id); @Override User save(User item); @Override void delete(User item);  }### Answer:
@Test public void countSearchResult() { String searchTerm = "Doe"; int count = repository.getCountByUsernameOrEmail(searchTerm); assertTrue(count > 1); }