So the situation is as follows, we have an adapter that was complex enough to make it a full service (Service B) (ie. decouple the call to the external dependencies to another adapter and test the logic with stubs).
Now if I want to make tests in the domain logic of another service (Service A) that has a port that Service B implements, should I use Service B with its own stubs or should I stub Service B entirely? Pic related below: