<!-- /docs/components/TestScript.md -->

# 🧪 TestScript.js

Ein einfaches React-Testskript zur Laufzeitüberprüfung von Codefragmenten in `setupPolylines.js`.

## Zweck

Dieses Skript durchsucht die geladene `setupPolylines.js`-Datei (per `raw-loader`) nach bestimmten Kontextmenüeinträgen:

- „Stützpunkt entfernen“
- „Stützpunkt hinzufügen“

## Vorgehen

- Lädt `setupPolylines.js` als Text via `!!raw-loader!`
- Nutzt reguläre Ausdrücke zur Prüfung
- Gibt Ergebnisse farblich formatiert in der Konsole aus

## Ausgaben

| Zustand     | Beschreibung                                        |
|-------------|-----------------------------------------------------|
| ✅ Test bestanden | Der gesuchte Text wurde gefunden               |
| ❌ Test fehlgeschlagen | Der gesuchte Text fehlt in der Datei     |
| ℹ️ Info         | Neutrale Zusatzinformationen in der Konsole     |

## Besonderheiten

- Kein visuelles UI – Rückmeldung nur über `console.log`
- Eignet sich als Dev-Hilfe für Refactoring oder PR-Checks

## Beispielausgabe

```plaintext
✔ Test bestanden: Der Text für 'Stützpunkt entfernen' wurde gefunden.
ℹ️ Info: Überprüfung abgeschlossen.
```

## Hinweise

- Wird automatisch beim Mount (via `useEffect`) ausgeführt
- `return null` → keine sichtbare Ausgabe

