Added and Tested Test Cases