Opprette en Java-klasse

I denne seksjonen skal du lage en ny Java-klasse og legge til metoder med kodegenereringshandlinger.

  1. Velg prosjektet JUnit i pakkeutforskeren. Klikk på  Ny Java-pakke på verktøylinjen eller velg  Ny(tt) > Pakke fra prosjektets hurtigmeny.
  2. I feltet  Navn oppgir du  test som navn på den nye pakken. Deretter klikker du på  Fullfør.
  3. I Pakkeutforsker-visningen velger du den nye  test-pakken og klikker på  Ny Java-klasse på verktøylinjen.
  4. Kontroller at  JUnit blir vist i feltet  Kildemappe, og at  test blir vist i feltet  Pakke. I feltet  Navn skriver du  MyTestCase.

    veiviseren Java-klasse

  5. Klikk på  Bla gjennom ved siden av feltet  Superklasse.
  6. I feltet  Velg en type i dialogboksen Superklassevalg skriver du  Test for å redusere listen med superklasser.

    Dialogboksen Superklassevalg

  7. Velg klassen  TestCase og klikk på  OK.
  8. Merk av i boksen  Konstruktører fra superklasse.
  9. Klikk på  Fullfør for å opprette den nye klassen.

    veiviseren Java-klasse

  10. Den nye filen blir åpnet i tekstredigeringsprogrammet. Den inneholder den nye klassen, konstruktøren og kommentarer.  Du kan velge alternativer for oppretting og konfigurering av genererte kommentarer på preferansesiden Gå til preferansesiden for kodemaler Java > Kodestil > Kodemaler.
  11. Velg den nye klassen  MyTestCase i visningen Disposisjon. Åpne hurtigmenyen og velg  Kilde > Overstyr/implementer metoder....

    Hurtigmenyen til en type

  12. I dialogboksen Overstyr metoder merker du av for setUp() og tearDown() og klikker på  OK. To metoder legges til i klassen.

    Dialogboksen Overstyr metoder

  13. Endre hoveddelen for setUp() til container= new Vector();
  14. container og Vector er understreket med en uthevet linje for å angi problemer, fordi disse ikke kan behandles. En lyspære blir vist i merkefeltet. Plasser markøren i Vector og trykk på Ctrl+1 (eller bruk Rediger > Hurtigrettelse fra menylinjen. Velg Importer 'Vector' (java.util) for å legge til den manglende importdeklarasjonen.

    Rettelsesforslag for Vector

    Plasser markøren i en container og trykk på Ctrl+1. Velg Opprett feltet 'container' for å legge til det nye feltet.

    Rettelsesforslag for container

  15. Velg klassen MyTestCase i visningen Disposisjon. Åpne hurtigmenyen og velg Kilde > Generer Getter og Setter....

    Generer Getter og Setter i hurtigmenyen

  16. Dialogboksen Generer Getter og Setter foreslår at du skal opprette metodene getContainer og setContainer. Velg begge og klikk på OK. En Getter og Setter-metode blir tilføyd for feltcontaineren.

    Dialogboksen Generer Getter og Setter

  17. Lagre filen.
  18. Formateringen av generert kode kan konfigureres på preferansesiden Gå til preferansesiden for kodestilformatereren Java > Kodestil > Formaterer. Hvis du bruker et prefiks eller suffiks for feltnavn (f.eks. fContainer), kan du oppgi dette på preferansesiden Gå til preferansesiden for kodestil Java > Kodestil slik at genererte getter- og setter-metoder foreslår metodenavn uten prefiks eller suffiks.
Beslektede begreper

Java-visninger
Java-redigeringsprogram

Beslektet referanse

Veiviseren Ny Java-klasse
Kildehandlinger
Hurtigrettelse
Dialogboksen Overstyr metoder
Dialogboksen Generer Getter og Setter
Preferanseside for kodeformaterer
Preferanseside for kodestil
Preferanseside for kodemaler