adding more unit test cases to get better code coverage for deployment framework