protected function EntityTestComputedFieldNormalizerTest::getExpectedNormalizedEntity in Drupal 9
Same name and namespace in other branches
- 10 core/modules/system/tests/modules/entity_test/tests/src/Functional/Rest/EntityTestComputedFieldNormalizerTest.php \Drupal\Tests\entity_test\Functional\Rest\EntityTestComputedFieldNormalizerTest::getExpectedNormalizedEntity()
Returns the expected normalization of the entity.
Return value
array
Overrides EntityTestResourceTestBase::getExpectedNormalizedEntity
See also
::createEntity()
File
- core/
modules/ system/ tests/ modules/ entity_test/ tests/ src/ Functional/ Rest/ EntityTestComputedFieldNormalizerTest.php, line 48
Class
- EntityTestComputedFieldNormalizerTest
- Test normalization of computed field.
Namespace
Drupal\Tests\entity_test\Functional\RestCode
protected function getExpectedNormalizedEntity() {
$expected = parent::getExpectedNormalizedEntity();
$expected['computed_reference_field'] = [];
$expected['computed_string_field'] = [];
unset($expected['field_test_text'], $expected['langcode'], $expected['type'], $expected['uuid']);
// @see \Drupal\entity_test\Plugin\Field\ComputedTestCacheableStringItemList::computeValue().
$expected['computed_test_cacheable_string_field'] = [
[
'value' => 'computed test cacheable string field',
],
];
$expected['uuid'] = [
0 => [
'value' => $this->entity
->uuid(),
],
];
return $expected;
}