J'ai une classe Java qui étend simplement une classe de bibliothèque et appelle une méthode de son parent avec un paramètre par défaut. Comment écrire un test Junit pour cela? Un MockObjectTestCase est bon aussi. Voici un exemple de ce dont je parle:Cas de test Junit pour la classe wrapper
public class ResourceBundleMessageSource {
public String getMessage(String key, Object[] objects, Locale locale) {
//Spring library method
}
}
public class MessageResource extends ResourceBundleMessageSource {
public String getMessage(String key) {
return (getMessage(key, null, Locale.getDefault());
}
}
Je sais la méthode d'emballage est même pas nécessaire, mais fait des appels fréquents à faciliter la tâche. Notez que la classe fonctionne bien, je ne suis intéressé que par la façon dont le test unitaire est écrit.