public function RestClientTest::testObjectCreate in Salesforce Suite 5.0.x
Same name and namespace in other branches
- 8.4 tests/src/Unit/RestClientTest.php \Drupal\Tests\salesforce\Unit\RestClientTest::testObjectCreate()
- 8.3 tests/src/Unit/RestClientTest.php \Drupal\Tests\salesforce\Unit\RestClientTest::testObjectCreate()
@covers ::objectCreate
File
- tests/
src/ Unit/ RestClientTest.php, line 309
Class
- RestClientTest
- @coversDefaultClass \Drupal\salesforce\Rest\RestClient @group salesforce
Namespace
Drupal\Tests\salesforce\UnitCode
public function testObjectCreate() {
$this
->initClient(array_merge($this->methods, [
'apiCall',
]));
$restResponse = new RestResponse(new GuzzleResponse('200', [], json_encode([
'id' => $this->salesforce_id,
])));
$sfid = new SFID($this->salesforce_id);
$this->client
->expects($this
->once())
->method('apiCall')
->willReturn($restResponse);
// @TODO this doesn't seem like a very good test.
$this
->assertEquals($sfid, $this->client
->objectCreate('', []));
}