Has anyone used "Consumer Driven Contract" testing in conjunction with Temporal?

Consumer Driven Contract (CDC) testing is particularly useful in microservices architectures as it ensures that services can communicate effectively with each other.

One of the examples is Pact (https://pact.io/).

It’s interesting if it makes sense to implement CDC tests in orchestration-based microservices because there is an assumption that the same goal can be performed by the Orchestration (WorkflowDefinition) itself. Maybe the focus of CDC tests should be slightly different.

If anyone has a real example of CDC testing, please share it.