Printemps jdbcTemplate tests unitaires

Je suis nouveau Printemps et seulement peu d'expérience avec JUnit et Mockito

J'ai la méthode suivante qui nécessite l'utilisation d'un test

public static String getUserNames(final String userName {
  List<String> results = new LinkedList<String>();
   results =  service.getJdbcTemplate().query("SELECT USERNAME FROM USERNAMES WHERE NAME = ?", new RowMapper<String>() {
      @Override
      public String mapRow(ResultSet rs, int rowNum) throws SQLException {
          return new String(rs.getString("USERNAME");
      }
   }

   return results.get(0);      
   },userName)

Quelqu'un aurait-il des suggestions sur comment je pourrais le faire en utilisant JUnit et Mockito?

Je vous remercie beaucoup à l'avance!

Vous devez définir l'application de test de contexte où qui va être repris par SpringJUnit4ClassRunner. Je vois que vous essayez d'effectuer un test d'intégration et non pas de test de l'unité. Ce sont deux choses différentes.
quels sont les aspects de la méthode voulez-vous tester? Quels tests avez-vous essayer d'écrire? Montrer un peu de travail.
Vous pourriez avoir un coup d'oeil à Acolyte cadre pour JDBC tests unitaires

OriginalL'auteur Mat | 2014-06-09