Full test coverage for all client methods