PHP Class APIRestTest, glpi

Inheritance: extends PHPUnit_Framework_TestCase
Show file Open project: glpi-project/glpi

Protected Properties

Property Type Description
$base_uri
$http_client
$last_error

Public Methods

Method Description
testBadEndpoint ( $session_token )
testCORS ( )
testChangeActiveEntities ( $session_token )
testChangeActiveProfile ( $session_token )
testCreateItem ( $session_token )
testCreateItems ( $session_token )
testDeleteItem ( $session_token, $computers_id )
testDeleteItems ( $session_token, $computers_id_collection )
testGetActiveEntities ( $session_token )
testGetActiveProfile ( $session_token )
testGetFullSession ( $session_token )
testGetGlpiConfig ( $session_token )
testGetItem ( $session_token, $computers_id )
testGetItemWithNotes ( $session_token, $computers_id )
testGetItems ( $session_token )
testGetMultipleItems ( $session_token )
testGetMyEntities ( $session_token )
testGetMyProfiles ( $session_token )
testInitSessionCredentials ( )
testInitSessionUserToken ( )
testInjection ( $session_token )
testInlineDocumentation ( )
testKillSession ( $session_token )
testListSearch ( $session_token )
testListSearchOptions ( $session_token )
testListSearchPartial ( $session_token )
testProtectedConfigSettings ( $session_token )
testSearchWithBadCriteria ( $session_token )
testUpdateItem ( $session_token, $computers_id )
testUpdateItemWithIdInQueryString ( $session_token, $computers_id )
testUpdateItems ( $session_token, $computers_id_collection )
testgetItemsForPostonly ( )

Protected Methods

Method Description
doHttpRequest ( $method = "get", $relative_uri = "", $params = [] )
setUp ( )

Method Details

doHttpRequest() protected method

protected doHttpRequest ( $method = "get", $relative_uri = "", $params = [] )

setUp() protected method

protected setUp ( )

testBadEndpoint() public method

public testBadEndpoint ( $session_token )

testCORS() public method

public testCORS ( )

testChangeActiveEntities() public method

public testChangeActiveEntities ( $session_token )

testChangeActiveProfile() public method

public testChangeActiveProfile ( $session_token )

testCreateItem() public method

public testCreateItem ( $session_token )

testCreateItems() public method

public testCreateItems ( $session_token )

testDeleteItem() public method

public testDeleteItem ( $session_token, $computers_id )

testDeleteItems() public method

public testDeleteItems ( $session_token, $computers_id_collection )

testGetActiveEntities() public method

public testGetActiveEntities ( $session_token )

testGetActiveProfile() public method

public testGetActiveProfile ( $session_token )

testGetFullSession() public method

public testGetFullSession ( $session_token )

testGetGlpiConfig() public method

public testGetGlpiConfig ( $session_token )

testGetItem() public method

public testGetItem ( $session_token, $computers_id )

testGetItemWithNotes() public method

public testGetItemWithNotes ( $session_token, $computers_id )

testGetItems() public method

public testGetItems ( $session_token )

testGetMultipleItems() public method

public testGetMultipleItems ( $session_token )

testGetMyEntities() public method

public testGetMyEntities ( $session_token )

testGetMyProfiles() public method

public testGetMyProfiles ( $session_token )

testInitSessionCredentials() public method

testInitSessionUserToken() public method

testInjection() public method

public testInjection ( $session_token )

testInlineDocumentation() public method

testKillSession() public method

public testKillSession ( $session_token )

testListSearch() public method

public testListSearch ( $session_token )

testListSearchOptions() public method

public testListSearchOptions ( $session_token )

testListSearchPartial() public method

public testListSearchPartial ( $session_token )

testProtectedConfigSettings() public method

public testProtectedConfigSettings ( $session_token )

testSearchWithBadCriteria() public method

public testSearchWithBadCriteria ( $session_token )

testUpdateItem() public method

public testUpdateItem ( $session_token, $computers_id )

testUpdateItemWithIdInQueryString() public method

public testUpdateItemWithIdInQueryString ( $session_token, $computers_id )

testUpdateItems() public method

public testUpdateItems ( $session_token, $computers_id_collection )

testgetItemsForPostonly() public method

Property Details

$base_uri protected property

protected $base_uri

$http_client protected property

protected $http_client

$last_error protected property

protected $last_error