/** * Test, bei dem zu einem Raumschifftyp Bauteile nach den Werten der Datenbasis hinzugefügt werden * und bei dem betrachtet wird, ob die Kosten der einzelnen Bauteilmengen summiert die * Raumschiffkosten ergeben. */ @Test public void testGetKosten() { corellian_corvette.fuegeBauteilHinzu(rumpf, 38); corellian_corvette.fuegeBauteilHinzu(hitzeschild, 16); corellian_corvette.fuegeBauteilHinzu(triebwerk, 6); Assert.assertTrue( corellian_corvette.getKosten() == (rumpf.getPreis() * 38 + hitzeschild.getPreis() * 16 + triebwerk.getPreis() * 6)); }
/** * Test, bei dem zu einem Raumschifftyp Bauteile nach den Werten der Datenbasis hinzugefügt werden * und bei dem betrachtet wird, ob die Lagerplatzeinheiten der einzelnen Bauteilmengen summiert * die Raumschifflagerplatzeinheiten ergeben. */ @Test public void testGetLagerplatzEinheiten() { millenium_falke.fuegeBauteilHinzu(rumpf, 40); millenium_falke.fuegeBauteilHinzu(hitzeschild, 30); millenium_falke.fuegeBauteilHinzu(triebwerk, 10); Assert.assertTrue( millenium_falke.getLagerplatzEinheiten() == (rumpf.getLagerplatzEinheiten() * 40 + hitzeschild.getLagerplatzEinheiten() * 30 + triebwerk.getLagerplatzEinheiten() * 10)); }