protected function EntityShareClientFunctionalTestBase::populateRequestService in Entity Share 8.2
Same name and namespace in other branches
- 8.3 modules/entity_share_client/tests/src/Functional/EntityShareClientFunctionalTestBase.php \Drupal\Tests\entity_share_client\Functional\EntityShareClientFunctionalTestBase::populateRequestService()
Helper function to populate the request service with responses.
14 calls to EntityShareClientFunctionalTestBase::populateRequestService()
- BlockFieldTest::populateRequestService in modules/
entity_share_client/ tests/ src/ Functional/ BlockFieldTest.php - Helper function to populate the request service with responses.
- CliTest::populateRequestService in modules/
entity_share_client/ tests/ src/ Functional/ CliTest.php - Helper function to populate the request service with responses.
- ContentEntityReferenceTest::populateRequestService in modules/
entity_share_client/ tests/ src/ Functional/ ContentEntityReferenceTest.php - Helper function to populate the request service with responses.
- EntityShareAsyncFunctionalTest::populateRequestService in modules/
entity_share_async/ tests/ src/ Functional/ EntityShareAsyncFunctionalTest.php - Helper function to populate the request service with responses.
- EntityShareClientFunctionalTestBase::postSetupFixture in modules/
entity_share_client/ tests/ src/ Functional/ EntityShareClientFunctionalTestBase.php - Helper function.
6 methods override EntityShareClientFunctionalTestBase::populateRequestService()
- BlockFieldTest::populateRequestService in modules/
entity_share_client/ tests/ src/ Functional/ BlockFieldTest.php - Helper function to populate the request service with responses.
- CliTest::populateRequestService in modules/
entity_share_client/ tests/ src/ Functional/ CliTest.php - Helper function to populate the request service with responses.
- ContentEntityReferenceTest::populateRequestService in modules/
entity_share_client/ tests/ src/ Functional/ ContentEntityReferenceTest.php - Helper function to populate the request service with responses.
- EntityShareAsyncFunctionalTest::populateRequestService in modules/
entity_share_async/ tests/ src/ Functional/ EntityShareAsyncFunctionalTest.php - Helper function to populate the request service with responses.
- InfiniteLoopTest::populateRequestService in modules/
entity_share_client/ tests/ src/ Functional/ InfiniteLoopTest.php - Helper function to populate the request service with responses.
File
- modules/
entity_share_client/ tests/ src/ Functional/ EntityShareClientFunctionalTestBase.php, line 383
Class
- EntityShareClientFunctionalTestBase
- Base class for Entity share server functional tests.
Namespace
Drupal\Tests\entity_share_client\FunctionalCode
protected function populateRequestService() {
// Do not use RemoteManager::getChannelsInfos so we are able to test
// behavior with website in subdirectory on testbot.
$entity_share_entrypoint_url = Url::fromRoute('entity_share_server.resource_list');
$http_client = $this->remoteManager
->prepareJsonApiClient($this->remote);
$response = $this->requestService
->request($http_client, 'GET', $entity_share_entrypoint_url
->setAbsolute()
->toString());
$json_response = Json::decode((string) $response
->getBody());
foreach ($json_response['data']['channels'] as $channel_data) {
$this
->discoverJsonApiEndpoints($http_client, $channel_data['url']);
$this
->discoverJsonApiEndpoints($http_client, $channel_data['url_uuid']);
}
}