PHP Class Symfony\Component\DomCrawler\Tests\CrawlerTest

Inheritance: extends PHPUnit_Framework_TestCase
Show file Open project: symfony/symfony

Public Methods

Method Description
createTestCrawler ( $uri = null )
getBaseTagData ( )
getBaseTagWithFormData ( )
testAdd ( )
testAddContent ( )
testAddContentNonUtf8 ( )
testAddDocument ( )
testAddHtmlContent ( )
testAddHtmlContentCharset ( )
testAddHtmlContentCharsetGbk ( )
testAddHtmlContentInvalidBaseTag ( )
testAddHtmlContentUnsupportedCharset ( )
testAddHtmlContentWithBaseTag ( )
testAddHtmlContentWithErrors ( )
testAddInvalidType ( )
testAddMultipleDocumentNode ( )
testAddNode ( )
testAddNodeList ( )
testAddNodes ( )
testAddXmlContent ( )
testAddXmlContentCharset ( )
testAddXmlContentWithErrors ( )
testAttr ( )
testBaseTag ( $baseValue, $linkValue, $expectedUri, $currentUri = null, $description = null )
testBaseTagWithForm ( $baseValue, $actionValue, $expectedUri, $currentUri = null, $description = null )
testChaining ( )
testChildren ( )
testClear ( )
testConstructor ( )
testCountOfNestedElements ( )
testEach ( )
testEq ( )
testEvaluateReturnsACrawlerIfXPathExpressionEvaluatesToANode ( )
testEvaluateReturnsTypedResultOfNamespacedXPathExpression ( )
testEvaluateReturnsTypedResultOfNamespacedXPathExpressionOnADocumentSubset ( )
testEvaluateReturnsTypedResultOfXPathExpressionOnADocumentSubset ( )
testEvaluateThrowsAnExceptionIfDocumentIsEmpty ( )
testExtract ( )
testFilter ( )
testFilterRemovesDuplicates ( )
testFilterWithDefaultNamespace ( )
testFilterWithDefaultNamespaceOnly ( )
testFilterWithMultipleNamespaces ( )
testFilterWithNamespace ( )
testFilterXPath ( )
testFilterXPathWithAnUrl ( )
testFilterXPathWithAncestorAxis ( )
testFilterXPathWithAncestorOrSelfAxis ( )
testFilterXPathWithAttributeAxis ( )
testFilterXPathWithAttributeAxisAfterElementAxis ( )
testFilterXPathWithChildAxis ( )
testFilterXPathWithCustomDefaultNamespace ( )
testFilterXPathWithDefaultNamespace ( )
testFilterXPathWithFakeRoot ( )
testFilterXPathWithFollowingAxis ( )
testFilterXPathWithFollowingSiblingAxis ( )
testFilterXPathWithManuallyRegisteredNamespace ( )
testFilterXPathWithMultipleNamespaces ( )
testFilterXPathWithNamespace ( )
testFilterXPathWithNamespaceAxis ( )
testFilterXPathWithNamespaceAxisAfterElementAxis ( )
testFilterXPathWithParentAxis ( )
testFilterXPathWithPrecedingAxis ( )
testFilterXPathWithPrecedingSiblingAxis ( )
testFilterXPathWithSelfAxes ( )
testFilterXpathComplexQueries ( )
testFirst ( )
testForm ( )
testGetBaseHref ( )
testGetUri ( )
testHtml ( )
testImage ( )
testImages ( )
testInvalidForm ( )
testInvalidLink ( )
testInvalidLinks ( )
testIteration ( )
testLast ( )
testLink ( )
testLinks ( )
testMissingAttrValueIsNull ( )
testNextAll ( )
testNodeName ( )
testParents ( )
testPreviousAll ( )
testReduce ( )
testSelectButton ( )
testSelectButtonWithDoubleQuotesInNameAttribute ( )
testSelectButtonWithSingleQuotesInNameAttribute ( )
testSelectImage ( )
testSelectLink ( )
testSelectLinkAndLinkFiltered ( )
testSiblings ( )
testSlice ( )
testText ( )

Protected Methods

Method Description
createDomDocument ( )
createNodeList ( )
createTestXmlCrawler ( $uri = null )

Method Details

createDomDocument() protected method

protected createDomDocument ( )

createNodeList() protected method

protected createNodeList ( )

createTestCrawler() public method

public createTestCrawler ( $uri = null )

createTestXmlCrawler() protected method

protected createTestXmlCrawler ( $uri = null )

getBaseTagData() public method

public getBaseTagData ( )

getBaseTagWithFormData() public method

testAdd() public method

public testAdd ( )

testAddContent() public method

public testAddContent ( )

testAddContentNonUtf8() public method

testAddDocument() public method

public testAddDocument ( )

testAddHtmlContent() public method

public testAddHtmlContent ( )

testAddHtmlContentCharset() public method

testAddHtmlContentCharsetGbk() public method

testAddHtmlContentInvalidBaseTag() public method

testAddHtmlContentUnsupportedCharset() public method

testAddHtmlContentWithBaseTag() public method

testAddHtmlContentWithErrors() public method

testAddInvalidType() public method

public testAddInvalidType ( )

testAddMultipleDocumentNode() public method

testAddNode() public method

public testAddNode ( )

testAddNodeList() public method

public testAddNodeList ( )

testAddNodes() public method

public testAddNodes ( )

testAddXmlContent() public method

public testAddXmlContent ( )

testAddXmlContentCharset() public method

testAddXmlContentWithErrors() public method

testAttr() public method

public testAttr ( )

testBaseTag() public method

public testBaseTag ( $baseValue, $linkValue, $expectedUri, $currentUri = null, $description = null )

testBaseTagWithForm() public method

public testBaseTagWithForm ( $baseValue, $actionValue, $expectedUri, $currentUri = null, $description = null )

testChaining() public method

public testChaining ( )

testChildren() public method

public testChildren ( )

testClear() public method

public testClear ( )

testConstructor() public method

public testConstructor ( )

testCountOfNestedElements() public method

testEach() public method

public testEach ( )

testEq() public method

public testEq ( )

testEvaluateReturnsACrawlerIfXPathExpressionEvaluatesToANode() public method

testEvaluateReturnsTypedResultOfNamespacedXPathExpression() public method

testEvaluateReturnsTypedResultOfNamespacedXPathExpressionOnADocumentSubset() public method

testEvaluateReturnsTypedResultOfXPathExpressionOnADocumentSubset() public method

testEvaluateThrowsAnExceptionIfDocumentIsEmpty() public method

testExtract() public method

public testExtract ( )

testFilter() public method

public testFilter ( )

testFilterRemovesDuplicates() public method

testFilterWithDefaultNamespace() public method

testFilterWithDefaultNamespaceOnly() public method

testFilterWithMultipleNamespaces() public method

testFilterWithNamespace() public method

testFilterXPath() public method

public testFilterXPath ( )

testFilterXPathWithAnUrl() public method

testFilterXPathWithAncestorAxis() public method

testFilterXPathWithAncestorOrSelfAxis() public method

testFilterXPathWithAttributeAxis() public method

testFilterXPathWithAttributeAxisAfterElementAxis() public method

testFilterXPathWithChildAxis() public method

testFilterXPathWithCustomDefaultNamespace() public method

testFilterXPathWithDefaultNamespace() public method

testFilterXPathWithFakeRoot() public method

testFilterXPathWithFollowingAxis() public method

testFilterXPathWithFollowingSiblingAxis() public method

testFilterXPathWithManuallyRegisteredNamespace() public method

testFilterXPathWithMultipleNamespaces() public method

testFilterXPathWithNamespace() public method

testFilterXPathWithNamespaceAxis() public method

testFilterXPathWithNamespaceAxisAfterElementAxis() public method

testFilterXPathWithParentAxis() public method

testFilterXPathWithPrecedingAxis() public method

testFilterXPathWithPrecedingSiblingAxis() public method

testFilterXPathWithSelfAxes() public method

testFilterXpathComplexQueries() public method

testFirst() public method

public testFirst ( )

testForm() public method

public testForm ( )

testGetBaseHref() public method

public testGetBaseHref ( )

testGetUri() public method

public testGetUri ( )

testHtml() public method

public testHtml ( )

testImage() public method

public testImage ( )

testImages() public method

public testImages ( )

testInvalidForm() public method

public testInvalidForm ( )

testIteration() public method

public testIteration ( )

testLast() public method

public testLast ( )

testMissingAttrValueIsNull() public method

testNextAll() public method

public testNextAll ( )

testNodeName() public method

public testNodeName ( )

testParents() public method

public testParents ( )

testPreviousAll() public method

public testPreviousAll ( )

testReduce() public method

public testReduce ( )

testSelectButton() public method

public testSelectButton ( )

testSelectButtonWithDoubleQuotesInNameAttribute() public method

testSelectButtonWithSingleQuotesInNameAttribute() public method

testSelectImage() public method

public testSelectImage ( )

testSelectLinkAndLinkFiltered() public method

testSiblings() public method

public testSiblings ( )

testSlice() public method

public testSlice ( )

testText() public method

public testText ( )