add Test
This commit is contained in:
@@ -0,0 +1,69 @@
|
||||
public class Test {
|
||||
public static void main(String[] args) {
|
||||
Raumschiff klingonen = new Raumschiff(
|
||||
1,
|
||||
100,
|
||||
100,
|
||||
100,
|
||||
100,
|
||||
2,
|
||||
"IKS Hegh'ta");
|
||||
|
||||
Raumschiff romulaner = new Raumschiff(
|
||||
2,
|
||||
100,
|
||||
100,
|
||||
100,
|
||||
100,
|
||||
2,
|
||||
"IRW Khazara");
|
||||
|
||||
Raumschiff vulkanier = new Raumschiff(
|
||||
0,
|
||||
80,
|
||||
80,
|
||||
50,
|
||||
100,
|
||||
5,
|
||||
"Ni'Var");
|
||||
|
||||
|
||||
Ladung l1 = new Ladung("Ferengi Schneckensaft", 200);
|
||||
Ladung l2 = new Ladung("Borg-Schrott", 5);
|
||||
Ladung l3 = new Ladung("Rote Materie", 2);
|
||||
Ladung l4 = new Ladung("Forschungssonde", 35);
|
||||
Ladung l5 = new Ladung("Bat'leth Klingonen Schwert", 200);
|
||||
Ladung l6 = new Ladung("Plasma-Waffe", 50);
|
||||
Ladung l7 = new Ladung("Photonentorpedo", 3);
|
||||
|
||||
klingonen.addLadung(l1);
|
||||
klingonen.addLadung(l5);
|
||||
romulaner.addLadung(l2);
|
||||
romulaner.addLadung(l3);
|
||||
romulaner.addLadung(l6);
|
||||
vulkanier.addLadung(l4);
|
||||
vulkanier.addLadung(l7);
|
||||
|
||||
klingonen.photonentorpedoSchiessen(romulaner);
|
||||
romulaner.phaserkanoneSchiessen(klingonen);
|
||||
vulkanier.nachrichtAnAlle("Gewalt ist nicht logisch");
|
||||
klingonen.zustandRaumschiff();
|
||||
klingonen.ladungsverzeichnisAusgeben();
|
||||
vulkanier.reparaturDurchfuehren(true, true, true, vulkanier.getAndroidenAnzahl());
|
||||
vulkanier.photonentorpedosLaden(vulkanier.ladungPhotonentorpedosAnzahl());
|
||||
|
||||
for (int i = 0; i<2; i++) klingonen.photonentorpedoSchiessen(romulaner);
|
||||
|
||||
klingonen.zustandRaumschiff();
|
||||
klingonen.ladungsverzeichnisAusgeben();
|
||||
|
||||
romulaner.zustandRaumschiff();
|
||||
romulaner.ladungsverzeichnisAusgeben();
|
||||
|
||||
vulkanier.zustandRaumschiff();
|
||||
vulkanier.ladungsverzeichnisAusgeben();
|
||||
|
||||
//erweiternd zur Aufgabe werden hier die Logbucheinträge kontrolliert
|
||||
System.out.println(vulkanier.eintraegeLogbuchZurueckgeben());
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user