1, 'per_page' => 10, 'status' => ICompanyServiceRepository::Status_active, ); $headers = array("HTTP_Authorization" => " Bearer " . $this->access_token); $response = $this->action( "GET", "OAuth2PublicCloudApiController@getClouds", $params, array(), array(), array(), $headers ); $content = $response->getContent(); $clouds = json_decode($content); $this->assertResponseStatus(200); } public function testGetPublicCloudNotFound() { $params = array( 'id' => 0 ); $headers = array("HTTP_Authorization" => " Bearer " . $this->access_token); $response = $this->action( "GET", "OAuth2PublicCloudApiController@getCloud", $params, array(), array(), array(), $headers ); $content = $response->getContent(); $res = json_decode($content); $this->assertResponseStatus(404); } public function testGetPublicCloudFound() { $params = array( 'id' => 17 ); $headers = array("HTTP_Authorization" => " Bearer " . $this->access_token); $response = $this->action( "GET", "OAuth2PublicCloudApiController@getCloud", $params, array(), array(), array(), $headers ); $content = $response->getContent(); $res = json_decode($content); $this->assertResponseStatus(200); } public function testGetDataCenterRegions() { $params = array( 'id' => 53 ); $headers = array("HTTP_Authorization" => " Bearer " . $this->access_token); $response = $this->action( "GET", "OAuth2PublicCloudApiController@getCloudDataCenters", $params, array(), array(), array(), $headers ); $content = $response->getContent(); $res = json_decode($content); $this->assertResponseStatus(200); } }