controller testcase