Lib_Test_Partner_UpdateTest

The Gravity Forms Salesforce Add-On Lib Test Partner UpdateTest class.

Defined (1)

The class is defined in the following location(s).

/lib/Force.com-Toolkit-for-PHP/unit_test/Lib/Test/Partner/UpdateTest.php  
  1. class Lib_Test_Partner_UpdateTest extends Lib_Test_TestAbstractPartner 
  2. public function getTestName() 
  3. return 'Update'; 
  4.  
  5. /** 
  6. * TODO Implement  
  7. */ 
  8. protected function _run() 
  9. $UPDATEOBJECTID1 = '00QA0000001QSQo'; 
  10. $UPDATEOBJECTID2 = '00QA0000001QSQn'; 
  11.  
  12. $fieldsToUpdate = array ( 
  13. 'FirstName' => 'testupdate',  
  14. 'City' => 'testupdateCity',  
  15. 'Country' => 'US' 
  16. ); 
  17. $sObject1 = new SObject(); 
  18. $sObject1->fields = $fieldsToUpdate; 
  19. $sObject1->type = 'Lead'; 
  20. $sObject1->Id = $UPDATEOBJECTID1; 
  21.  
  22. $fieldsToUpdate = array ( 
  23. 'FirstName' => 'testupdate',  
  24. 'City' => 'testupdate',  
  25. 'State' => 'testupdate',  
  26. 'Country' => 'US' 
  27. ); 
  28. $sObject2 = new SObject(); 
  29. $sObject2->fields = $fieldsToUpdate; 
  30. $sObject2->type = 'Lead'; 
  31. $sObject2->Id = $UPDATEOBJECTID2; 
  32. $sObject2->fieldsToNull = array('Fax', 'Email'); 
  33.  
  34. $response = $this->_mySforceConnection->update(array($sObject1, $sObject2)); 
  35.  
  36. print_r($response);