demo for test case