Pracuje jako fullstack, z dużym naciskiem na backend, ale mam okazje zmienić projekt na taki, gdzie duzo więcej pracy jest we frontendzie (Angular 9). No i niby ok, w samym Angularze w miarę się odnajduje, ale nie mam za dużo pojęcia o testowaniu aplikacji frontendowych. Z tego co wiem, projekt będzie mieć zarowno testerów manualnych jak i takich którzy będą przygotowywać testy E2E. Nie bardzo jednak wiem, co tak naprawdę mam testować jako programista? Szczególnie, że znam już specyfikację projektu - inny zespół buduje API specjalnie dla frontu, który zajmuje się jedynie wyświetleniem tych danych, ewentualnie zaaplikowaniem jakiś filtrów (czyli również wysłaniem odpowiedniego query do backendu). Nie ma tam więc zbyt dużo logiki, jedynie prosta prezentacja danych.
Tak więc, co tak naprawdę warto przetestować jednostkowo w aplikacji Angularowej?