Drupal 8  8.0.2
StyleSerializerTest Class Reference
Inheritance diagram for StyleSerializerTest:

Public Member Functions

 testResponseFormatConfiguration ()
 
 testUIFieldAlias ()
 
 testFieldRawOutput ()
 
 testSerializerViewsUI ()
 
 testFieldapiField ()
 
 testRestViewExposedFilter ()
 
- Public Member Functions inherited from WebTestBase
 __construct ($test_id=NULL)
 
 drupalGetNodeByTitle ($title, $reset=FALSE)
 
- Public Member Functions inherited from TestBase
 __construct ($test_id=NULL)
 
 run (array $methods=array())
 
 errorHandler ($severity, $message, $file=NULL, $line=NULL)
 
 configImporter ()
 
 copyConfig (StorageInterface $source_storage, StorageInterface $target_storage)
 
 getDatabasePrefix ()
 
 getTempFilesDirectory ()
 

Static Public Attributes

static $modules = array('views_ui', 'entity_test', 'hal', 'rest_test_views', 'node', 'text', 'field')
 
static $testViews = array('test_serializer_display_field', 'test_serializer_display_entity', 'test_serializer_node_display_field', 'test_serializer_node_exposed_filter')
 
- Static Public Attributes inherited from ViewTestBase
static $modules = array('views', 'views_test_config')
 

Protected Member Functions

 setUp ()
 
 addRequestWithFormat ($format)
 
- Protected Member Functions inherited from ViewTestBase
 setUp ($import_test_views=TRUE)
 
 enableViewsTestModule ()
 
 orderResultSet ($result_set, $column, $reverse=FALSE)
 
 helperButtonHasLabel ($id, $expected_label, $message= 'Label has the expected value:%label.')
 
 executeView (ViewExecutable $view, $args=array())
 
 schemaDefinition ()
 
 viewsData ()
 
 dataSet ()
 
- Protected Member Functions inherited from WebTestBase
 drupalCreateNode (array $settings=array())
 
 drupalCreateContentType (array $values=array())
 
 drupalBuildEntityView (EntityInterface $entity, $view_mode= 'full', $langcode=NULL, $reset=FALSE)
 
 drupalPlaceBlock ($plugin_id, array $settings=array())
 
 assertBlockAppears (Block $block)
 
 assertNoBlockAppears (Block $block)
 
 findBlockInstance (Block $block)
 
 drupalGetTestFiles ($type, $size=NULL)
 
 drupalCompareFiles ($file1, $file2)
 
 drupalLogin (AccountInterface $account)
 
 drupalUserIsLoggedIn ($account)
 
 drupalLogout ()
 
 setUp ()
 
 doInstall ()
 
 prepareSettings ()
 
 initSettings ()
 
 initConfig (ContainerInterface $container)
 
 rebuildAll ()
 
 installParameters ()
 
 setBatch ()
 
 restoreBatch ()
 
 initUserSession ()
 
 initKernel (Request $request)
 
 addCustomTranslations ($langcode, array $values)
 
 writeCustomTranslations ()
 
 rebuildContainer ()
 
 resetAll ()
 
 refreshVariables ()
 
 tearDown ()
 
 curlInitialize ()
 
 curlExec ($curl_options, $redirect=FALSE)
 
 curlHeaderCallback ($curlHandler, $header)
 
 curlClose ()
 
 isInChildSite ()
 
 drupalGet ($path, array $options=array(), array $headers=array())
 
 drupalGetJSON ($path, array $options=array(), array $headers=array())
 
 drupalGetWithFormat ($path, $format, array $options=[], array $headers=[])
 
 drupalGetAjax ($path, array $options=array(), array $headers=array())
 
 drupalGetXHR ($path, array $options=array(), array $headers=array())
 
 drupalPostForm ($path, $edit, $submit, array $options=array(), array $headers=array(), $form_html_id=NULL, $extra_post=NULL)
 
 drupalPostAjaxForm ($path, $edit, $triggering_element, $ajax_path=NULL, array $options=array(), array $headers=array(), $form_html_id=NULL, $ajax_settings=NULL)
 
 drupalProcessAjaxResponse ($content, array $ajax_response, array $ajax_settings, array $drupal_settings)
 
 drupalPost ($path, $accept, array $post, $options=array())
 
 drupalPostWithFormat ($path, $format, array $post, $options=[])
 
 getAjaxPageStatePostData ()
 
 serializePostValues ($post=array())
 
 translatePostValues (array $values)
 
 cronRun ()
 
 checkForMetaRefresh ()
 
 drupalHead ($path, array $options=array(), array $headers=array())
 
 handleForm (&$post, &$edit, &$upload, $submit, $form)
 
 clickLink ($label, $index=0)
 
 clickLinkPartialName ($label, $index=0)
 
 clickLinkHelper ($label, $index, $pattern)
 
 getAbsoluteUrl ($path)
 
 drupalGetHeaders ($all_requests=FALSE)
 
 drupalGetHeader ($name, $all_requests=FALSE)
 
 assertHeader ($header, $value, $message= '', $group= 'Browser')
 
 drupalGetMails ($filter=array())
 
 assertUrl ($path, array $options=array(), $message= '', $group= 'Other')
 
 assertResponse ($code, $message= '', $group= 'Browser')
 
 assertNoResponse ($code, $message= '', $group= 'Browser')
 
 assertMail ($name, $value= '', $message= '', $group= 'Email')
 
 assertMailString ($field_name, $string, $email_depth, $message= '', $group= 'Other')
 
 assertMailPattern ($field_name, $regex, $message= '', $group= 'Other')
 
 verboseEmail ($count=1)
 
 prepareRequestForGenerator ($clean_urls=TRUE, $override_server_vars=array())
 
 buildUrl ($path, array $options=array())
 
 assertCacheContext ($expected_cache_context)
 
 assertNoCacheContext ($not_expected_cache_context)
 
 assertCacheTag ($expected_cache_tag)
 
 assertNoCacheTag ($cache_tag)
 
 setHttpResponseDebugCacheabilityHeaders ($value=TRUE)
 
- Protected Member Functions inherited from TestBase
 setUp ()
 
 checkRequirements ()
 
 storeAssertion (array $assertion)
 
 assert ($status, $message= '', $group= 'Other', array $caller=NULL)
 
 getAssertionCall ()
 
 assertTrue ($value, $message= '', $group= 'Other')
 
 assertFalse ($value, $message= '', $group= 'Other')
 
 assertNull ($value, $message= '', $group= 'Other')
 
 assertNotNull ($value, $message= '', $group= 'Other')
 
 assertEqual ($first, $second, $message= '', $group= 'Other')
 
 assertNotEqual ($first, $second, $message= '', $group= 'Other')
 
 assertIdentical ($first, $second, $message= '', $group= 'Other')
 
 assertNotIdentical ($first, $second, $message= '', $group= 'Other')
 
 assertIdenticalObject ($object1, $object2, $message= '', $group= 'Other')
 
 assertNoErrorsLogged ()
 
 assertErrorLogged ($error_message)
 
 pass ($message=NULL, $group= 'Other')
 
 fail ($message=NULL, $group= 'Other')
 
 error ($message= '', $group= 'Other', array $caller=NULL)
 
 verbose ($message)
 
 beforePrepareEnvironment ()
 
 tearDown ()
 
 exceptionHandler ($exception)
 
 settingsSet ($name, $value)
 
 config ($name)
 
 getConfigSchemaExclusions ()
 

Protected Attributes

 $dumpHeaders = TRUE
 
 $adminUser
 
- Protected Attributes inherited from WebTestBase
 $profile = 'testing'
 
 $url
 
 $curlHandle
 
 $assertAjaxHeader = TRUE
 
 $headers
 
 $cookies = array()
 
 $dumpHeaders = FALSE
 
 $loggedInUser = FALSE
 
 $rootUser
 
 $cookieFile = NULL
 
 $additionalCurlOptions = array()
 
 $originalBatch
 
 $originalUser = NULL
 
 $originalShutdownCallbacks = array()
 
 $sessionId = NULL
 
 $generatedTestFiles = FALSE
 
 $maximumRedirects = 5
 
 $redirectCount
 
 $maximumMetaRefreshCount = NULL
 
 $metaRefreshCount = 0
 
 $kernel
 
 $configDirectories = array()
 
 $curlCookies = array()
 
 $customTranslations
 
 $classLoader
 
- Protected Attributes inherited from TestBase
 $testId
 
 $siteDirectory = NULL
 
 $databasePrefix = NULL
 
 $timeLimit = 500
 
 $assertions = array()
 
 $skipClasses = array(__CLASS__ => TRUE)
 
 $verboseId = 0
 
 $verboseClassName
 
 $verboseDirectory
 
 $verboseDirectoryUrl
 
 $originalConf
 
 $originalConfig
 
 $originalConfigDirectories
 
 $originalContainer
 
 $originalFileDirectory = NULL
 
 $originalLanguage
 
 $originalPrefix
 
 $originalProfile
 
 $originalSessionName
 
 $originalSettings
 
 $originalShutdownCallbacks
 
 $originalSite
 
 $originalUser
 
 $publicFilesDirectory
 
 $privateFilesDirectory
 
 $tempFilesDirectory
 
 $translationFilesDirectory
 
 $kernel
 
 $container
 
 $configImporter
 
 $strictConfigSchema = TRUE
 
 $httpAuthMethod = CURLAUTH_BASIC
 
 $httpAuthCredentials = NULL
 

Additional Inherited Members

- Static Public Member Functions inherited from TestBase
static insertAssert ($test_id, $test_class, $status, $message= '', $group= 'Other', array $caller=array())
 
static deleteAssert ($message_id)
 
static getDatabaseConnection ()
 
static generatePermutations ($parameters)
 
static filePreDeleteCallback ($path)
 
- Data Fields inherited from WebTestBase
createRole as drupalCreateRole
 
createAdminRole as drupalCreateAdminRole
 
- Data Fields inherited from TestBase
 $results
 
 $verbose
 
 $dieOnFail = FALSE
 
- Static Protected Attributes inherited from TestBase
static $configSchemaCheckerExclusions
 

Detailed Description

Tests the serializer style plugin.

rest

See Also

Member Function Documentation

addRequestWithFormat (   $format)
protected

Sets up a request on the request stack with a specified format.

Parameters
string$formatThe new request format.

References Drupal\request(), and Drupal\requestStack().

Here is the call graph for this function:

testFieldapiField ( )

Tests the field row style using fieldapi fields.

References TestBase\assertEqual(), TestBase\assertIdentical(), TestBase\assertTrue(), FieldStorageDefinitionInterface\CARDINALITY_UNLIMITED, WebTestBase\drupalCreateContentType(), WebTestBase\drupalCreateNode(), WebTestBase\drupalGetJSON(), WebTestBase\drupalLogin(), WebTestBase\drupalPostForm(), ViewTestBase\executeView(), Views\getView(), and t().

Here is the call graph for this function:

testFieldRawOutput ( )

Tests the raw output options for row field rendering.

References TestBase\assertIdentical(), WebTestBase\drupalGet(), WebTestBase\drupalGetJSON(), WebTestBase\drupalLogin(), WebTestBase\drupalPostForm(), ViewTestBase\executeView(), Views\getView(), and t().

Here is the call graph for this function:

testResponseFormatConfiguration ( )

Tests the response format configuration.

References TestBase\assertEqual(), WebTestBase\assertHeader(), WebTestBase\assertResponse(), TestBase\assertTrue(), WebTestBase\drupalGet(), WebTestBase\drupalGetHeaders(), WebTestBase\drupalGetWithFormat(), WebTestBase\drupalLogin(), WebTestBase\drupalPostForm(), and t().

Here is the call graph for this function:

testRestViewExposedFilter ( )

Tests the exposed filter works.

There is an exposed filter on the title field which takes a title query parameter. This is set to filter nodes by those whose title starts with the value provided.

References TestBase\assertEqual(), WebTestBase\drupalCreateContentType(), WebTestBase\drupalCreateNode(), and WebTestBase\drupalGetJSON().

Here is the call graph for this function:

testSerializerViewsUI ( )

Tests the views interface for REST export displays.

References TestBase\assertIdentical(), WebTestBase\assertResponse(), WebTestBase\drupalGet(), WebTestBase\drupalLogin(), WebTestBase\drupalPostForm(), and t().

Here is the call graph for this function:

testUIFieldAlias ( )

Test the field ID alias functionality of the DataFieldRow plugin.

References TestBase\assertIdentical(), WebTestBase\drupalGet(), WebTestBase\drupalGetJSON(), WebTestBase\drupalLogin(), WebTestBase\drupalPostForm(), ViewTestBase\executeView(), Views\getView(), and t().

Here is the call graph for this function:

Field Documentation

$adminUser
protected

A user with administrative privileges to look at test entity and configure views.

$dumpHeaders = TRUE
protected

{}


The documentation for this class was generated from the following file: