add testcases and makefile