Hey, glad to see some pact experts here.
I have question related to mobile app contract testing. Let’s say we have microservices behind a API Gateway. I want use pact-swift for iOS project and then it is sure that iOS project will be the consumer. It calls may endpoint via the API Gateway so who should be the providers? API Gateway is kind a proxy to distribute the requests. If the microservices are the provider, I should have multiple providers I think this is ok. However there might be some cases which some checks will redundant because they were checked between consumer-provider relations by microservices.
What is the general approach for this?
thanks in advance