Effective Strategies for Testing Third-Party Service Integrations in JUnit 4