add abstract testcase