added testcase boilerplate code