type test cases