Wszystko zalezy od tego co i w jaki sposób chcesz testować. Możesz testować sobie np. kontroler w odizolowaniu i zamokować wszystkie zależności, np. serwisy poprzez spy, albo możesz testować cały komponent wraz z zależnościami, np. poprzez TestBed, Spectator itp. Czasami warto też znaleźć rozsądny kopromis co warto testowac np. przez TestBed, a co może jednak lepiej wyrzucić na jakieś e2e np. test cafe, cypress itp. czy w ogóle do jakiś testów VR wizualnych.