If I understand correctly what you’re trying to achieve it can be summarized as:
- handlers can be tested.
- sagas can be tested.
- whatever part of Core, for example Pipeline behaviors or serializers, can be tested.
There is no way to test if 2 endpoints are correctly set up to talk to each other, e.g. are they using the correct serializers. Are transports configured correctly? and so on.
Am I heading in the right direction?