How would you design a test for a feature that interacts with a third-party API and has strict reliability requirements?