6 test cases