[← Log](/docs/en-US/9-Log.md) | Test[(中文)](/docs/zh-CN/10-Test.md) | [Home →](/README.md) *** # Test ## Mock Response ```php 'Bar']; $body = [ 'Code' => 'code', 'Message' => 'message', ]; AlibabaCloud::mockResponse(200, $header, $body); AlibabaCloud::mockResponse(500, $header, $body); $result = AlibabaCloud::rpc() ->product('ecs') ->regionId('cn-hangzhou') ->request(); print_r($result->toArray()); try { AlibabaCloud::rpc() ->product('ecs') ->regionId('cn-hangzhou') ->request(); } catch (ServerException $e) { print_r($e->getErrorMessage()); print_r($e->getResult()->toArray()); } ``` ## Mock Exception ```php product('ecs')->regionId('cn-hangzhou')->request(); } catch (ClientException $e) { // Error echo $e->getErrorMessage(); } ``` ## Cancel Mock ```php