protected function SalesforceMappingStorageTest::setUp in Salesforce Suite 8.3
Same name and namespace in other branches
- 8.4 modules/salesforce_mapping/tests/src/Unit/SalesforceMappingStorageTest.php \Drupal\Tests\salesforce_mapping\Unit\SalesforceMappingStorageTest::setUp()
- 5.0.x modules/salesforce_mapping/tests/src/Unit/SalesforceMappingStorageTest.php \Drupal\Tests\salesforce_mapping\Unit\SalesforceMappingStorageTest::setUp()
@covers ::__construct
Overrides UnitTestCase::setUp
File
- modules/
salesforce_mapping/ tests/ src/ Unit/ SalesforceMappingStorageTest.php, line 75
Class
- SalesforceMappingStorageTest
- @coversDefaultClass \Drupal\salesforce_mapping\SalesforceMappingStorage @group salesforce_mapping
Namespace
Drupal\Tests\salesforce_mapping\UnitCode
protected function setUp() {
parent::setUp();
$this->entityTypeId = 'test_entity_type';
$this->entityType = new ConfigEntityType([
'id' => $this->entityTypeId,
'class' => SalesforceMapping::class,
'provider' => 'the_provider',
'config_prefix' => 'the_config_prefix',
'entity_keys' => [
'id' => 'id',
'uuid' => 'uuid',
'langcode' => 'langcode',
],
'list_cache_tags' => [
$this->entityTypeId . '_list',
],
]);
$this->uuidService = $this
->createMock(UuidInterface::class);
$this->languageManager = $this
->createMock(LanguageManagerInterface::class);
$this->configFactory = $this
->createMock(ConfigFactoryInterface::class);
$this->etm = $this
->getMockBuilder(EntityTypeManagerInterface::class)
->disableOriginalConstructor()
->getMock();
$this->etm
->expects($this
->any())
->method('getDefinition')
->with($this
->equalTo('test_entityType'))
->willReturn($this->entityType);
$this->salesforceMappingStorage = $this
->getMockBuilder(SalesforceMappingStorage::class)
->setConstructorArgs([
$this->entityTypeId,
$this->configFactory,
$this->uuidService,
$this->languageManager,
$this->etm,
])
->disableOriginalConstructor()
->setMethods([
'loadByProperties',
])
->getMock();
}