protocol-di-testing

Use when testing Swift code that depends on file system, network, or external APIs via protocol-based dependency injection.