Thx. I am thinking of using a service virtualisation tool like
pact.io to replace the Real GCP endpoints with virtual versions and run Pulumi test suites against these virtual endpoints with predefined request/response pairs. Still need to think through if such a setup adds value in light of QA and continuous delivery