prepare tests
added testcases