Création d'une classe Java
Dans la présente section, vous allez créer une classe Java et ajouter des
méthodes en utilisant des procédures de génération du code.
- Dans la vue Packages, sélectionnez le projet JUnit.
Cliquez sur le bouton Nouveau package Java dans la barre d'outils ou sélectionnez Nouveau > Package dans le menu contextuel du projet.
- Dans la zone Nom, entrez test pour indiquer le
nom du nouveau package. Cliquez ensuite sur Fin.
- Dans la vue Packages, sélectionnez le nouveau package test
et cliquez sur le bouton Nouvelle classe Java dans la barre
d'outils.
- Assurez-vous que JUnit apparaît dans la zone Dossier
source et que le nom test apparaît dans la zone
Package. Dans la zone Nom, entrez MyTestCase.
- Cliquez sur le bouton Parcourir en regard de la zone Superclasse.
- Dans la zone Choisissez un type de la boîte de
dialogue Sélection de la superclasse, entrez Test pour restreindre
la liste des superclasses disponibles.
- Sélectionnez la classe TestCase et cliquez sur OK.
- Cochez la case Constructeurs de la superclasse.
- Cliquez sur Fin pour créer la classe.
- Le nouveau fichier s'affiche dans l'éditeur. Il contient la nouvelle
classe, le constructeur et les commentaires.Vous pouvez sélectionner des
options pour la création et la configuration des commentaires générés dans les
préférences Java (Fenêtre > Préférences > Java > Style
de code > Modèles de code).
- Dans la vue Structure, sélectionnez la nouvelle classe MyTestCase. Ouvrez
le menu contextuel et sélectionnez Source > Remplacer/implémenter
les méthodes.
- dans la boîte de dialogue Remplacement des méthodes, cochez
setUp() et tearDown() et cliquez sur OK. Deux
méthodes sont ajoutées à la classe.
- Modifiez le corps de setUp() en
container= new Vector();
- container et Vector sont soulignés par une marque de mise
en évidence des erreurs car ils ne peuvent pas être résolus. Une ampoule apparaît sur la barre de marqueurs. Placez le curseur dans
Vector et appuyez sur les touches Ctrl+1 (ou sélectionnez
Editer > Correctif rapide dans la barre de menus). Choisissez
Importer 'Vector' (java.util). L'instruction d'importation manquante est ajoutée.

Placez le curseur dans container et appuyez sur Ctrl+1.
Sélectionnez Créer la zone 'container' pour ajouter la nouvelle zone.
- Dans la vue Structure, sélectionnez la classe MyTestCase. Ouvrez le menu contextuel et sélectionnez Source > Générer les méthodes Getters et Setters....
- La boîte de dialogue Génération des méthodes Getter et Setter propose de
créer les méthodes getContainer et setContainer. Sélectionnez les deux
propositions et cliquez sur OK. Les méthodes getter et setter
du conteneur de zone sont ajoutées.
- Sauvegardez le fichier.
- Le formatage du code généré peut être configuré sous Fenêtre
> Préférences > Java > Style de code > Module de formatage. Si vous utilisez un préfixe ou un suffixe pour les noms de zones, (fContainer, par exemple), vous pouvez l'indiquer dans Fenêtre
> Préférences > Java > Style de code de sorte que les méthodes getters et setters générées suggèrent de noms de méthodes dépourvus du préfixe ou du suffixe.
Vues Java
Editeur Java
Utilisation du correctif rapide
Création d'éléments Java
Génération de méthodes get et
set
Assistant de nouvelle classe Java
Actions source
Correctif rapide
Boîte de dialogue
Remplacement des méthodes
Boîte de dialogue
Génération des méthodes Getter et Setter
Page des préférences du module de formatage de code
Page des préférences Style de code
Page de préférences Modèles de code