Fixing Test Cases

Please note that the Test Cases are now running it does not mean that
the test cases are returning the expected value please see how will u
get your desired value.