Forum: Programmieren allgemein
Delphi
by TigerLilly,
9. Okt 2018
Schreib dir einen Testgenerator, der den Code für die Tests erzeugt. Du hast jetzt ja eh schon jede Menge Boilerplate-Code. Bzw lass deine Klassen gleich den Code für die Tests erzeugen.
Oder: Deine Klassen sollen ihren Typ + ihre Operatoren in einer Liste registrieren. Aus dieser Liste erzeugst du dann (halbautomatisch) die Testfälle.
Off-topic: Wenn es so aufwändig ist, Testfälle zu...
Forum: Programmieren allgemein
Delphi
by TigerLilly,
8. Okt 2018
Mir kommt das auch sehr aufwändig vor. Wir haben das so gelöst:
Tabelle mit Attributen (Einheit, nächst kleinere Einheit+Faktor, nächst größere Einheit+Faktor, Typ der Einheit)
Beispiel:
kg, g, 0.001, t, 1000, Gewicht
g, mg, 0.001, kg, 1000, Gewicht
Das geht für Volumen+Zeit etc gleichermaßen.