Circular invocation testcase