I would like to learn how to implement either of the approaches. The one where I would not look at AB and BC at the same time, which you refer to and the one where I would look at them at the same time. Once I would understand both approaches and how to implement them, I could still choose the more typical solution, you are referring to. But knowing both approaches would give me a bit more feeling of control over the whole thing, which I'm kind of lacking currently 😊
But do I understand it correctly, in the more typical approach you are referring to, I would have to set the "AB provider verification" boundary at B API or B Controller yes? I mean I would have to mock any calls towards the inner parts of B Codebase and set the state of B at B API or B Controller boundary yes?