UserFrosting API

CoreControllerTest extends ControllerTestCase

Tests CoreController

Table of Contents

$migrated bool
testControllerConstructor() CoreController
testPageIndex() mixed
testJsonAlerts() mixed
testGetAsset_ExceptionNoUrl() mixed
testGetAsset_ExceptionBadUrl() mixed
testGetAsset_ExceptionEmptyUrl() mixed
testGetAsset() mixed
setUp() Setup test database for controller tests void
setupTestDatabase() Define the test_integration database connection the default one mixed
refreshDatabase() Define hooks to migrate the database before and after each test. mixed
usingInMemoryDatabase() Determine if an in-memory database is being used. bool
refreshInMemoryDatabase() Refresh the in-memory database. mixed
refreshTestDatabase() Refresh a conventional test database. mixed
beginDatabaseTransaction() Handle database transactions on the specified connections. mixed
connectionsToTransact() The database connections that should have transactions. array
getRequest() Request
getResponse() Response

Properties

Methods

testGetAsset()

public testGetAsset( $controller : CoreController ) : mixed
Parameters
$controller : CoreController
Tags
depends

testControllerConstructor

depends

testGetAsset_ExceptionNoUrl

depends

testGetAsset_ExceptionBadUrl

Return values
mixed

setupTestDatabase()

Define the test_integration database connection the default one

public setupTestDatabase( ) : mixed
Return values
mixed

refreshDatabase()

Define hooks to migrate the database before and after each test.

public refreshDatabase( ) : mixed
Return values
mixed

usingInMemoryDatabase()

Determine if an in-memory database is being used.

public usingInMemoryDatabase( ) : bool
Return values
bool

refreshInMemoryDatabase()

Refresh the in-memory database.

protected refreshInMemoryDatabase( ) : mixed
Return values
mixed

refreshTestDatabase()

Refresh a conventional test database.

protected refreshTestDatabase( ) : mixed
Return values
mixed

beginDatabaseTransaction()

Handle database transactions on the specified connections.

protected beginDatabaseTransaction( ) : mixed
Return values
mixed

connectionsToTransact()

The database connections that should have transactions.

protected connectionsToTransact( ) : array
Return values
array

getRequest()

protected getRequest( [ $args : array = [] ] ) : Request
Parameters
$args : array = []

Request arguments

Return values
Request

getResponse()

protected getResponse( ) : Response
Return values
Response

Search results