sm2 test cases