Added all basic test cases