Adding all the test cases