more test cases for objc