Search for source
- Search 7.x for source
- Search 9.5.x for source
- Search 10.3.x for source
- Search 11.x for source
- Other projects
Title | Object type | File name | Summary |
---|---|---|---|
ResourceTestBase | class | core/ |
Subclass this for every REST resource, every format and every auth provider. |
ResourceTestBase | class | core/ |
Subclass this for every JSON:API resource type. |
ResourceTestBase.php | file | core/ |
|
ResourceTestBase.php | file | core/ |
|
ResourceTestBase::$account | property | core/ |
The account to use for authentication, if any. |
ResourceTestBase::$account | property | core/ |
The account to use for authentication. |
ResourceTestBase::$anonymousUsersCanViewLabels | property | core/ |
Whether anonymous users can view labels of this resource type. |
ResourceTestBase::$anotherEntity | property | core/ |
Another entity of the same type used for testing. |
ResourceTestBase::$auth | property | core/ |
The authentication mechanism to use in this test. |
ResourceTestBase::$entity | property | core/ |
The entity being tested. |
ResourceTestBase::$entityStorage | property | core/ |
The entity storage. |
ResourceTestBase::$entityTypeId | property | core/ |
The tested entity type. |
ResourceTestBase::$firstCreatedEntityId | property | core/ |
The entity ID for the first created entity in testPost(). |
ResourceTestBase::$format | property | core/ |
The format to use in this test. |
ResourceTestBase::$jsonApiMember | property | core/ |
The standard `jsonapi` top-level document member. |
ResourceTestBase::$labelFieldName | property | core/ |
Specify which field is the 'label' field for testing a POST edge case. |
ResourceTestBase::$mimeType | property | core/ |
The MIME type that corresponds to $format. |
ResourceTestBase::$modules | property | core/ |
Modules to install. |
ResourceTestBase::$modules | property | core/ |
Modules to enable. |
ResourceTestBase::$newRevisionsShouldBeAutomatic | property | core/ |
Whether new revisions of updated entities should be created by default. |
ResourceTestBase::$patchProtectedFieldNames | property | core/ |
The fields that are protected against modification during PATCH requests. |
ResourceTestBase::$resourceConfigId | property | core/ |
The REST Resource Config entity ID under test (i.e. a resource type). |
ResourceTestBase::$resourceConfigStorage | property | core/ |
The REST resource config entity storage. |
ResourceTestBase::$resourceType | property | core/ |
The JSON:API resource type for the tested entity type plus bundle. |
ResourceTestBase::$resourceTypeIsVersionable | property | core/ |
Whether the tested JSON:API resource is versionable. |
ResourceTestBase::$resourceTypeName | property | core/ |
The name of the tested JSON:API resource type. |
ResourceTestBase::$secondCreatedEntityId | property | core/ |
The entity ID for the second created entity in testPost(). |
ResourceTestBase::$serializer | property | core/ |
The serializer service. |
ResourceTestBase::$serializer | property | core/ |
The serializer service. |
ResourceTestBase::$uniqueFieldNames | property | core/ |
Fields that need unique values. |
ResourceTestBase::$uuidKey | property | core/ |
The UUID key. |
ResourceTestBase::assertAuthenticationEdgeCases | function | core/ |
Asserts authentication provider-specific edge cases. |
ResourceTestBase::assertNormalizationEdgeCases | function | core/ |
Asserts normalization-specific edge cases. |
ResourceTestBase::assertResourceErrorResponse | function | core/ |
Asserts that a resource error response has the given message. |
ResourceTestBase::assertResourceErrorResponse | function | core/ |
Asserts that a resource error response has the given message. |
ResourceTestBase::assertResourceResponse | function | core/ |
Asserts that a resource response has the given status code and body. |
ResourceTestBase::assertResourceResponse | function | core/ |
Asserts that a resource response has the given status code and body. |
ResourceTestBase::assertResponseWhenMissingAuthentication | function | core/ |
Verifies the error response in case of missing authentication. |
ResourceTestBase::assertSameDocument | function | core/ |
Asserts that an expected document matches the response body. |
ResourceTestBase::createAnotherEntity | function | core/ |
Creates another entity to be tested. |
ResourceTestBase::createEntity | function | core/ |
Creates the entity to be tested. |
ResourceTestBase::decorateExpectedResponseForIncludedFields | function | core/ |
Decorates the expected response with included data and cache metadata. |
ResourceTestBase::decorateWithXdebugCookie | function | core/ |
Adds the Xdebug cookie to the request options. |
ResourceTestBase::doTestIncluded | function | core/ |
Tests included resources. |
ResourceTestBase::doTestRelated | function | core/ |
Performs one round of related route testing. |
ResourceTestBase::doTestRelationshipGet | function | core/ |
Performs one round of relationship route testing. |
ResourceTestBase::doTestRelationshipMutation | function | core/ |
Performs one round of relationship POST, PATCH and DELETE route testing. |
ResourceTestBase::doTestSparseFieldSets | function | core/ |
Tests sparse field sets. |
ResourceTestBase::entityAccess | function | core/ |
Checks access for the given operation on the given entity. |
ResourceTestBase::entityFieldAccess | function | core/ |
Checks access for the given field operation on the given entity. |
Pagination
- Previous page
- Page 35
- Next page
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.