Wichtigste Erkenntnisse
Bugs verstecken sich an Grenzwerten - Teste Ränder, nicht Mitten
Kenne deine Float-Grenzwerte - sys.float_info.max, math.inf, math.nan
Verwende pytest.approx() - Der korrekte Weg, Floats zu vergleichen
Teste systematisch - Decke alle Grenzwertfälle ab
Schreibe aussagekräftige Tests - Dein zukünftiges Ich wird es dir danken!
Als Nächstes: Wende diese Techniken auf dein Road Profile Viewer-Projekt an! 