on my opinion, some corrections are needed for Figure 10.5 page 331:
Left side:
1) text label "Consumer-side integration test for Kitchen Service" - should be "Consumer-side integration test for Order Service"
2) arrow SendsTo (KitchenServiceProxy-Command channel) - should go to Command channel
3) arrow ReceivesFrom (KitchenServiceProxy-Command channel) - should go to KitchenServiceProxy
(or all arrows should go to channels)
Right side:
4) "abstract class BaseMessage" - should be "abstract class AbstractKitchenServiceConsumerContractTest"
5) "class MessageTest extends BaseMessage" - should be "class ContractVerifierTest extends AbstractKitchenServiceConsumerContractTest"
Hi,
on my opinion, some corrections are needed for Figure 10.5 page 331: