test cases and test suites