public function PullBaseTest::testProcessItemUpdate in Salesforce Suite 5.0.x
Same name and namespace in other branches
- 8.4 modules/salesforce_pull/tests/src/Unit/PullBaseTest.php \Drupal\Tests\salesforce_pull\Unit\PullBaseTest::testProcessItemUpdate()
- 8.3 modules/salesforce_pull/tests/src/Unit/PullBaseTest.php \Drupal\Tests\salesforce_pull\Unit\PullBaseTest::testProcessItemUpdate()
Test handler operation, update with good data.
File
- modules/
salesforce_pull/ tests/ src/ Unit/ PullBaseTest.php, line 240
Class
- PullBaseTest
- Test Object instantitation.
Namespace
Drupal\Tests\salesforce_pull\UnitCode
public function testProcessItemUpdate() {
$sobject = new SObject([
'id' => $this->salesforce_id,
'attributes' => [
'type' => 'test',
],
'pull_trigger_date' => 'now',
]);
$item = new PullQueueItem($sobject, $this->mapping);
$this
->assertEquals(MappingConstants::SALESFORCE_MAPPING_SYNC_SF_UPDATE, $this->pullWorker
->processItem($item));
}