TDD is not always fully possible, especially when working with proprietary tech.
Roan Bester
1

This is what integration tests are for. See “Unit vs Functional vs Integration Tests”