add missing test cases