test: add client/server test