PHP Class NilPortugues\Tests\Laravel5\JsonApi\LaravelTestCase

Inheritance: extends Illuminate\Foundation\Testing\TestCase, use trait Illuminate\Foundation\Testing\WithoutMiddleware
Exibir arquivo Open project: nilportugues/laravel5-jsonapi

Public Methods

Method Description
call ( string $method, string $uri, array $parameters = [], array $cookies = [], array $files = [], array $server = [], string $content = null ) : Illuminate\Http\Response This is required for \Symfony\Bridge\PsrHttpMessage\Factory to work.
createApplication ( ) : Illuminate\Foundation\Application Boots the application.
migrate ( ) run package database migrations.
setUp ( ) Setup DB before each test.

Protected Methods

Method Description
getRouter ( ) : Router

Private Methods

Method Description
setUpHttpKernel ( Illuminate\Foundation\Application $app )

Method Details

call() public method

This comes as a trade-off of building the underlying package as framework-agnostic.
public call ( string $method, string $uri, array $parameters = [], array $cookies = [], array $files = [], array $server = [], string $content = null ) : Illuminate\Http\Response
$method string
$uri string
$parameters array
$cookies array
$files array
$server array
$content string
return Illuminate\Http\Response

createApplication() public method

Boots the application.
public createApplication ( ) : Illuminate\Foundation\Application
return Illuminate\Foundation\Application

getRouter() protected method

protected getRouter ( ) : Router
return Illuminate\Routing\Router

migrate() public method

run package database migrations.
public migrate ( )

setUp() public method

Setup DB before each test.
public setUp ( )