läuft; Kostensumme fehlen noch 2 Parameter
This commit is contained in:
+3
-18
@@ -4050,33 +4050,18 @@ class TestObjectMethods(unittest.TestCase):
|
|||||||
Anzahl_HW = {}
|
Anzahl_HW = {}
|
||||||
|
|
||||||
hw = HW(Anzahl_HW, mg, eas)
|
hw = HW(Anzahl_HW, mg, eas)
|
||||||
emo_eingabe = {
|
|
||||||
"Schaltschrank_aufstellen": 1,
|
|
||||||
"Unterverteiler_montieren": 4,
|
|
||||||
"Pritsche_montieren_umbauen_demontieren": 66,
|
|
||||||
"Pritsche_in_RSM_montieren": 0,
|
|
||||||
"Motor_verdrahten_und_anschliessen": 97,
|
|
||||||
"Tableau_befestigen_und_anschliessen": 15,
|
|
||||||
"Schnittstelle_Flyer_Putzmaschine": 1,
|
|
||||||
"Sensoren_montieren": 84,
|
|
||||||
"Seilzugschalter_installieren": 0,
|
|
||||||
"Blitzleuchte_installieren": 3,
|
|
||||||
"Weiche_Stopper_anschliessen": 244,
|
|
||||||
"Erdung": 40,
|
|
||||||
}
|
|
||||||
emo = EMO(eas, hw, mg)
|
emo = EMO(eas, hw, mg)
|
||||||
Anzahl_DL = {}
|
Anzahl_DL = {}
|
||||||
dl = Dienstleistung(Anzahl_DL, hw)
|
dl = Dienstleistung(Anzahl_DL, hw)
|
||||||
Anzahl_AL ={}
|
|
||||||
al = Anschlussl(Anzahl_AL, mg)
|
|
||||||
Anzahl_Ergebnis = {}
|
Anzahl_Ergebnis = {}
|
||||||
erg = Ergebnis(Anzahl_Ergebnis, hw, dl, emo)
|
erg = Ergebnis(Anzahl_Ergebnis, hw, dl, emo)
|
||||||
self.assertAlmostEqual(erg.get_cost_of("E_Werkstatt"), 6298.56)
|
self.assertAlmostEqual(erg.get_cost_of("E_Werkstatt"), 6298.56)
|
||||||
self.assertEqual(erg.get_cost_of("Schaltschrankbau_extern_Mehrkosten"), 0)
|
self.assertEqual(erg.get_cost_of("Schaltschrankbau_extern_Mehrkosten"), 0)
|
||||||
self.assertEqual(erg.get_cost_of("Dienstleistung_in_LL"), 10129.5)
|
self.assertEqual(erg.get_cost_of("Dienstleistung_in_LL"), 10129.5)
|
||||||
self.assertEqual(erg.get_cost_of("Pflichtenheft"), 0)
|
self.assertEqual(erg.get_cost_of("Pflichtenheft"), 0)
|
||||||
#self.assertEqual(erg.get_cost_of("SPS_Programmierung"), )
|
#self.assertEqual(erg.get_cost_of("SPS_Programmierung"), ) ###f die Gesamtkosten hier sind mauell einzugeben, warum werden sie nicht wie die anderen mit Stundensatz und Gesamtstunden berechnet? Lässt sich das irgendwie verallgemeinern? noch einzupflegen
|
||||||
#self.assertEqual(erg.get_cost_of("PC_Programmierung_Visualisierung"), )
|
#self.assertEqual(erg.get_cost_of("PC_Programmierung_Visualisierung"), ) ###f bezieht sich nicht auf Stundensatz sondern auf mauell einzugebenden Prozentsatz von "SPS_Programmierung"; noch einzupflegen
|
||||||
self.assertEqual(erg.get_cost_of("Montage_elektrisch"), 9543.6)
|
self.assertEqual(erg.get_cost_of("Montage_elektrisch"), 9543.6)
|
||||||
self.assertAlmostEqual(erg.get_cost_of("Inbetriebnahmetest_Hardware_durch_Montage"), 954.36)
|
self.assertAlmostEqual(erg.get_cost_of("Inbetriebnahmetest_Hardware_durch_Montage"), 954.36)
|
||||||
self.assertEqual(erg.get_cost_of("SPS_Inbetriebsetzung"), 9750)
|
self.assertEqual(erg.get_cost_of("SPS_Inbetriebsetzung"), 9750)
|
||||||
|
|||||||
Reference in New Issue
Block a user