Explain your strategy for writing unit tests that effectively cover complex travel-related business rules at Wego.