added few test cases to increase code coverage