trait CrawlerTrait (View source)
InteractsWithPages |
$this | visit( string $uri) Visit the given URI with a GET request. | from InteractsWithPages |
$this | seeInElement( string $element, string $text, bool $negate = false) Assert that a given string is seen inside an element. | from InteractsWithPages |
$this | dontSeeInElement( string $element, string $text) Assert that a given string is not seen inside an element. | from InteractsWithPages |
$this | seeLink( string $text, string|null $url = null) Assert that a given link is seen on the page. | from InteractsWithPages |
$this | dontSeeLink( string $text, string|null $url = null) Assert that a given link is not seen on the page. | from InteractsWithPages |
$this | seeInField( string $selector, string $expected) Assert that an input field contains the given value. | from InteractsWithPages |
$this | dontSeeInField( string $selector, string $value) Assert that an input field does not contain the given value. | from InteractsWithPages |
$this | seeIsChecked( string $selector) Assert that the given checkbox is selected. | from InteractsWithPages |
$this | dontSeeIsChecked( string $selector) Assert that the given checkbox is not selected. | from InteractsWithPages |
$this | seeIsSelected( string $selector, string $expected) Assert that the expected value is selected. | from InteractsWithPages |
$this | dontSeeIsSelected( string $selector, string $value) Assert that the given value is not selected. | from InteractsWithPages |
$this | json( string $method, string $uri, array $data = array(), array $headers = array()) Visit the given URI with a JSON request. | |
$this | get( string $uri, array $headers = array()) Visit the given URI with a GET request. | |
$this | post( string $uri, array $data = array(), array $headers = array()) Visit the given URI with a POST request. | |
$this | put( string $uri, array $data = array(), array $headers = array()) Visit the given URI with a PUT request. | |
$this | patch( string $uri, array $data = array(), array $headers = array()) Visit the given URI with a PATCH request. | |
$this | delete( string $uri, array $data = array(), array $headers = array()) Visit the given URI with a DELETE request. | |
$this | handle( Request $request) Send the given request through the application. | |
$this | seeJsonEquals( array $data) Assert that the response contains an exact JSON array. | |
$this | seeJson( array $data = null, bool $negate = false) Assert that the response contains JSON. | |
$this | dontSeeJson( array $data = null) Assert that the response doesn't contain JSON. | |
Response | call( string $method, string $uri, array $parameters = array(), array $cookies = array(), array $files = array(), array $server = array(), string $content = null) Call the given URI and return the Response. | |
Response | callSecure( string $method, string $uri, array $parameters = array(), array $cookies = array(), array $files = array(), array $server = array(), string $content = null) Call the given HTTPS URI and return the Response. | |
Response | action( string $method, string $action, array $wildcards = array(), array $parameters = array(), array $cookies = array(), array $files = array(), array $server = array(), string $content = null) Call a controller action and return the Response. | |
Response | route( string $method, string $name, array $routeParameters = array(), array $parameters = array(), array $cookies = array(), array $files = array(), array $server = array(), string $content = null) Call a named route and return the Response. | |
void | dump() Dump the content from the last response. |
Visit the given URI with a GET request.
Assert that a given string is seen inside an element.
Assert that a given string is not seen inside an element.
Assert that a given link is seen on the page.
Assert that a given link is not seen on the page.
Assert that an input field contains the given value.
Assert that an input field does not contain the given value.
Assert that the given checkbox is selected.
Assert that the given checkbox is not selected.
Assert that the expected value is selected.
Assert that the given value is not selected.
Visit the given URI with a JSON request.
Visit the given URI with a GET request.
Visit the given URI with a POST request.
Visit the given URI with a PUT request.
Visit the given URI with a PATCH request.
Visit the given URI with a DELETE request.
Send the given request through the application.
This method allows you to fully customize the entire Request object.
Assert that the response contains an exact JSON array.
Assert that the response contains JSON.
Assert that the response doesn't contain JSON.
Call the given URI and return the Response.
Call the given HTTPS URI and return the Response.
Call a controller action and return the Response.
Call a named route and return the Response.
Dump the content from the last response.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.1/Illuminate/Foundation/Testing/CrawlerTrait.html