Search for source

  1. Search 7.x for source
  2. Search 9.5.x for source
  3. Search 10.3.x for source
  4. Search 11.x for source
  5. Other projects
Title Object type File name Summary
EntityResourceTest.php file core/modules/jsonapi/tests/src/Kernel/Controller/EntityResourceTest.php
EntityResourceTest::$entityResource property core/modules/jsonapi/tests/src/Kernel/Controller/EntityResourceTest.php The EntityResource under test.
EntityResourceTest::$modules property core/modules/jsonapi/tests/src/Kernel/Controller/EntityResourceTest.php Modules to enable.
EntityResourceTest::$node property core/modules/jsonapi/tests/src/Kernel/Controller/EntityResourceTest.php The node.
EntityResourceTest::$node2 property core/modules/jsonapi/tests/src/Kernel/Controller/EntityResourceTest.php The other node.
EntityResourceTest::$node3 property core/modules/jsonapi/tests/src/Kernel/Controller/EntityResourceTest.php An unpublished node.
EntityResourceTest::$nodeUuid property core/modules/jsonapi/tests/src/Kernel/Controller/EntityResourceTest.php Static UUIDs to use in testing.
EntityResourceTest::$request property core/modules/jsonapi/tests/src/Kernel/Controller/EntityResourceTest.php A fake request.
EntityResourceTest::$user property core/modules/jsonapi/tests/src/Kernel/Controller/EntityResourceTest.php The user.
EntityResourceTest::createEntityResource function core/modules/jsonapi/tests/src/Kernel/Controller/EntityResourceTest.php Creates an instance of the subject under test.
EntityResourceTest::setUp function core/modules/jsonapi/tests/src/Kernel/Controller/EntityResourceTest.php
EntityResourceTest::testGetEmptyCollection function core/modules/jsonapi/tests/src/Kernel/Controller/EntityResourceTest.php @covers ::getCollection
EntityResourceTest::testGetPagedCollection function core/modules/jsonapi/tests/src/Kernel/Controller/EntityResourceTest.php @covers ::getCollection
EntityResourceTestBase class core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Even though there is the generic EntityResource, it's necessary for every
entity type to have its own test, because they each have different fields,
validation constraints, et cetera. It's not because the generic case works,
that every case…
EntityResourceTestBase.php file core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php
EntityResourceTestBase::$anotherEntity property core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Another entity of the same type used for testing.
EntityResourceTestBase::$entity property core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php The main entity used for testing.
EntityResourceTestBase::$entityStorage property core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php The entity storage.
EntityResourceTestBase::$entityTypeId property core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php The tested entity type.
EntityResourceTestBase::$firstCreatedEntityId property core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php The entity ID for the first created entity in testPost().
EntityResourceTestBase::$labelFieldName property core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Optionally specify which field is the 'label' field. Some entities specify
a 'label_callback', but not a 'label' entity key. For example: User.
EntityResourceTestBase::$modules property core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Modules to install.
EntityResourceTestBase::$patchProtectedFieldNames property core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php The fields that are protected against modification during PATCH requests.
EntityResourceTestBase::$secondCreatedEntityId property core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php The entity ID for the second created entity in testPost().
EntityResourceTestBase::$uniqueFieldNames property core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php The fields that need a different (random) value for each new entity created
by a POST request.
EntityResourceTestBase::assert406Response function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Asserts a 406 response… or in some cases a 403 response, because weirdness.
EntityResourceTestBase::assertNormalizationEdgeCases function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Asserts normalization-specific edge cases.
EntityResourceTestBase::assertPatchProtectedFieldNamesStructure function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Asserts structure of $patchProtectedFieldNames.
EntityResourceTestBase::assertResourceNotAvailable function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Asserts that a resource is unavailable: 404, 406 if it has canonical route.
EntityResourceTestBase::assertStoredEntityMatchesSentNormalization function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Asserts that the stored entity matches the sent normalization.
EntityResourceTestBase::castToString function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Transforms a normalization: casts all non-string types to strings.
EntityResourceTestBase::createAnotherEntity function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Creates another entity to be tested.
EntityResourceTestBase::createEntity function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Creates the entity to be tested.
EntityResourceTestBase::getEntityResourcePostUrl function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Gets an entity resource's POST URL.
EntityResourceTestBase::getEntityResourceUrl function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Gets an entity resource's GET/PATCH/DELETE URL.
EntityResourceTestBase::getExpectedCacheContexts function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php The expected cache contexts for the GET/HEAD response of the test entity.
EntityResourceTestBase::getExpectedCacheTags function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php The expected cache tags for the GET/HEAD response of the test entity.
EntityResourceTestBase::getExpectedNormalizedEntity function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Returns the expected normalization of the entity.
EntityResourceTestBase::getExpectedUnauthorizedAccessCacheability function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Returns the expected cacheability of an unauthorized access response.
EntityResourceTestBase::getExpectedUnauthorizedAccessMessage function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Return the expected error message.
EntityResourceTestBase::getExpectedUnauthorizedEntityAccessCacheability function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php The cacheability of unauthorized 'view' entity access.
EntityResourceTestBase::getModifiedEntityForPatchTesting function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Clones the given entity and modifies all PATCH-protected fields.
EntityResourceTestBase::getModifiedEntityForPostTesting function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Gets the normalized POST entity with random values for its unique fields.
EntityResourceTestBase::getNormalizedPatchEntity function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Returns the normalized PATCH entity.
EntityResourceTestBase::getNormalizedPostEntity function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Returns the normalized POST entity.
EntityResourceTestBase::getSecondNormalizedPostEntity function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Gets the second normalized POST entity.
EntityResourceTestBase::makeNormalizationInvalid function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Makes the given entity normalization invalid.
EntityResourceTestBase::provisionEntityResource function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Provides an entity resource.
EntityResourceTestBase::setUp function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php
EntityResourceTestBase::testDelete function core/modules/rest/tests/src/Functional/EntityResource/EntityResourceTestBase.php Tests a DELETE request for an entity, plus edge cases to ensure good DX.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.