Dear Uncle Bob,
valued group Members,
inspired from Uncle Bob's Clean Architectue model I have written a description of a pattern for designing and testing services on the component level.
It is based from a downsized application of the Clean Architecture model on a small project, with just a single interactor and three boundary interfaces in the core application.
Nevertheless components follow throughout the Dependency Rule and a suite of component/integration tests was used in the real project throughout development in order to test the components at the API level.
So while the text has just emerged recently, it would be nice to hear your oppinion and any feedback on it.
PS: There is also a small test example in C#, showing how one of the components might be tested.
Best regards,
Rusi