unit tests for the client