Skip to content

Latest commit

 

History

History
67 lines (44 loc) · 1.59 KB

README.md

File metadata and controls

67 lines (44 loc) · 1.59 KB

Apex Test Data Factory

“ The ultimate Apex Test Data Factory ” 🏭 👌

Generate & insert an sObject with all the required fields & relationships auto-filled

Contact con = (Contact)TDF.createSObject('Contact');

Inserted data*:

Contact:{Id='0036E00000R4nG0QAJ', Lastname:'test0'}

Assign values to fields of the main sObject and the related sObjects

Contact con = (Contact)TDF.createSObject('Contact', new Map<String,Object>{
  'Email' => '[email protected]',
  'Account.Description' => 'Text for the Description field on the Account'
});

Inserted data*:

Contact:{Id='0036E00000R55chQAB', Lastname:'test0', Email:'[email protected]', AccountId='0016E00000Z6bC7QAJ'}
Account:{Id='0016E00000Z6bC7QAJ', Name='test0', Description='Text for the Description field on the Account'}

* in a vanilla org

Install :

Click on the package image to access the TDF Unmanaged Package

More :

Apache 2.0