basic test cases added