Functional test suite