add more test case for unit test coverage....