thank you @merlosy!
This Video really helped me, when I had a similar situation.
https://youtu.be/Jv7jOrGTKd0?si=kqvGSDOzs0oA-4Vx&t=434,
The strange thing is, that the official Angular Documentation suggests a method that doesn't work for me: https://angular.dev/guide/testing/components-scenarios#nested-component-tests
Only by adding
TestBed.overrideComponent(PrimaryComponent, {
remove: { imports: [Child1Component, Child2Component, Child3Component] },
add: { imports: [Mock1Component, Mock2Component, Mock3Component] },
});
before
await TestBed.configureTestingModule(....)
was I able to mock the nested / child components correctly