delegate testcase