Skapa en Java-klass

I det här avsnittet skapar du en ny Java-klass och lägger till metoder med hjälp av kodgenereringsåtgärder.

  1. I paketutforskarvyn markerar du projektet JUnit. Klicka på knappen Nytt Java-paket i verktygsfältet eller välj Nytt > Paket på projektets sammanhangsmeny.
  2. I fältet Namn skriver du test som namn för det nya paketet. Klicka sedan på Slutför.
  3. I paketutforskarvyn markerar du det nya paketet test och klickar på knappen Ny Java-klass i verktygsfältet.
  4. Se till att JUnit visas i fältet Källmapp och att test visas i fältet Paket. I fältet Namn skriver du MyTestCase.

    Guiden Java-klass

  5. Klicka på knappen Bläddra bredvid fältet Superklass.
  6. I fältet Välj en typ i dialogrutan Välj superklass skriver du Test för att begränsa listan med tillgängliga superklasser.

    Dialogrutan Välj superklass

  7. Markera klassen TestCase och klicka på OK.
  8. Markera kryssrutan för Konstruktionsfunktioner från superklass.
  9. Klicka på Slutför så att den nya klassen skapas.

    Guiden Java-klass

  10. Den nya filen öppnas i redigeraren. Den innehåller den nya klassen, konstrukttionsfunktionen och kommentarer.  Du kan välja alternativ för skapande och konfigurering av genererade kommentarer i Java-inställningarna på inställningssidan Öppnar inställningssidan för kodmallar Java > Kodformat > Kodmallar.
  11. I dispositionsvyn väljer du den nya klassen  MittTest. Öppna sammanhangsmenyn och välj  Källa > Ersätt/implementera metoder....

    Sammanhangsmeny för en typ

  12. I dialogrutan Ersätt metoder markerar du setUp() och tearDown() och klickar på OK. Två metoder läggs till i klassen.

    Dialogrutan Ersätt metoder

  13. Ändra innehållet för setUp() till container= new Vector();
  14. container och Vector är understrukna med en problemmarkeringslinje eftersom de inte kan tolkas. En glödlampa visas i markeringsfältet. Placera markören i Vector och tryck på Ctrl+1 (eller använd Redigera > Snabbrättning på menyraden). Välj Importera 'Vector' (java.util). Den saknade importdeklarationen läggs nu till.

    Rättningsförslag för Vector

    Placera markören i container och tryck på Ctrl+1. Välj Skapa fält 'container' så att det nya fältet läggs till.

    Rättningsförslag för container

  15. I dispositionsvyn markerar du klassen MittTest. Öppna sammanhangsmenyn och välj Källa > Generera Get- och Set-metoder....

    Generera Get- och Set-metoder på sammanhangsmenyn

  16. I dialogrutan Generera getter- och setter-metoder föreslås att du skapar metoderna getContainer och setContainer. Markera båda och klicka på OK. En getter- och setter-metod läggs till för fältbehållaren.

    Dialogrutan Generera Get- och Set-metoder

  17. Spara filen.
  18. Du konfigurerar formateringen av den genererade koden på inställningssidan Öppnar inställningssidan för kodformaterare Java > Kodformat > Formatter. Om du använder ett prefix eller suffix för fältnamnen kan du ange det på inställningssidan Öppnar inställningssidan för kodformat Java > Code Style så att genererade getter- och settermetoder förslår metodnamn utan prefix eller suffix.
Närliggande begrepp

Java-vyer
Java-redigerare

Närliggande referens

Guiden Ny Java-klass
Källåtgärder
Snabbrättning
Dialogrutan Ersätt metoder
Dialogrutan Generera Get- och Set-metoder
Inställningssida för kodformatering
Inställningssida för kodformat
Inställningssida för kodmallar