Very often systems that you work on connect with external services. Some of the interactions with those are paid, some are free. Testing the free integrations is straightforward - you write tests and execute them every time you want. The only constraint here can be rate limits set by different