Add test coverage for base client modules

Add tests for base client modules such as climateclient/base.py,
climateclient/client.py, etc

Change-Id: If661e4bdaefd7fb6dfac7453bec186485a99e9d9
Closes-Bug: #1272371