High-level testing: A Chargebee integration case study

High-level tests such as functional or acceptance suites aren’t that different from simple unit tests. A case study of real-life implementation.