If your head, torso, arm and leg subcomponents were super-simple, containing only markup and CSS maybe, the test would be easy: just instantiate your PersonComponent using the excellent TestBed , write some expectations, and get on with your day.