Opret Java-klasse

I dette afsnit opretter du en ny Java-klasse og tilføjer metoder ved hjælp af kodegenereringsfunktioner.

  1. Vælg JUnit-projektet i oversigten Package Explorer. Klik på knappen Ny Java-pakke på værktøjslinjen, eller vælg Ny > Pakke i projektets kontekstmenu.
  2. Skriv test i feltet Navn som navn på den nye pakke. Klik derefter på Afslut.
  3. Vælg den nye test-pakke i oversigten Package Explorer, og klik på knappen Ny Java-klasse på værktøjslinjen.
  4. Kontrollér, at JUnit vises i feltet Kildefolder, og at test vises i feltet Pakke. Skriv MyTestCase i feltet Navn.

    Guiden Java-klasse

  5. Klik på knappen Gennemse ved siden af feltet Superklasse.
  6. Skriv Test i feltet Vælg en type i dialogboksen Vælg superklasse for at indsnævre listen med tilgængelige superklasser.

    Dialogboksen Vælg superklasse

  7. Markér klassen TestCase, og klik på OK.
  8. Markér afkrydsningsfeltet  Konstruktører fra superklasse.
  9. Klik på Afslut for at oprette den nye klasse.

    Guiden Java-klasse

  10. Den nye fil åbnes i editoren. Den indeholder den nye klasse, konstruktøren og kommentarer. Du kan vælge indstillinger i forbindelse med oprettelse og konfiguration af genererede kommentarer på indstillingssiden Gå til indstillingssiden Kodeskabeloner Java > Kodetype > Kodeskabeloner.
  11. I oversigten Struktur skal du vælge den nye klasse  MyTestCase. Åbn kontekstmenuen, og vælg Kilde > Tilsidesæt/Implementér metoder....

    Kontekstmenu for type

  12. Markér setUp() og tearDown() i dialogboksen Tilsidesæt metoder, og klik på OK. Der tilføjes to metoder til klassen.

    Dialogboksen Tilsidesæt metoder

  13. Ret indholdet af setUp() til container= new Vector();
  14. container og Vector understreges med en problemfremhævningslinje, fordi de ikke kan opløses. Der vises en lyspære ved siden af markeringslinjen. Placér markøren inde i Vector, og tryk på Ctrl+1, eller brug Redigér > Hurtig rettelse på menulinjen. Vælg Importér 'Vector' (java.util). Derved tilføjes den manglende erklæring.

    Rettelsesforslag til vector

    Placér markøren inde i container, og tryk på Ctrl+1. Vælg Opret feltet 'container' for at tilføje det nye felt.

    Rettelsesforslag til opbevaringssted

  15. I oversigten Struktur skal du vælge klassen MyTestCase. Åbn kontekstmenuen, og vælg Kilde > Generér Getters og Setters....

    Generér Getter og Setter i kontekstmenu

  16. Dialogboksen Generér Getters og Setters foreslår, at du opretter metoderne getContainer and setContainer. Vælg begge to, og klik på OK. Getter- og Setter-metoden for feltopbevaringsstedet tilføjes.

    Dialogboksen Generér Getter og Setter

  17. Gem filen.
  18. Formateringen af genereret kode kan konfigureres på indstillingssiden Gå til indstillingssiden Kodetype - Formateringsprogram Java > Kodetype > Formateringsprogram. Hvis du bruger et præfiks eller suffiks til feltnavne (f.eks. fContainer), kan du angive det på indstillingssiden Gå til indstillingssiden Kodetype Java > Kodetype, så genererede getters og setters foreslår metodenavne uden præfikset eller suffikset.
Relaterede begreber

Java-oversigter
Java-editor

Relateret reference

Guiden ny Java-klasse
Kildefunktioner
Hurtig rettelse
Dialogboksen Tilsidesæt metoder
Dialogboksen Generér Getter og Setter
Indstillingsside for kodeformateringsprogram
Indstillingsside for Kodetype
Indstillingsside for Kodeskabeloner