/**
* @dataProvider getAllProvider
* @covers Datasift_Account_Identity::getAll
*/
public function testGetAll($label, $apiResult, $expectedResult)
{
$page = 1;
$perPage = 10;
$identity = new DataSift_Account_Identity($this->_user);
DataSift_MockApiClient::setResponse($apiResult);
if (isset($expectedResult['error'])) {
$this->setExpectedException('DataSift_Exception_APIError');
}
$result = $identity->getAll($label, $page, $perPage);
$this->assertEquals($expectedResult, $result);
}