Documentation

DynamicRoutesUnitTest extends DynamicRoutesTestClass
in package

Tags
psalm-suppress

PropertyNotSetInConstructor

Table of Contents

TYPES_ROUTE_CATALOG_FIX_POINT_BAR  = '/catalog/[fp:bar]/'
TYPES_ROUTE_CATALOG_INT_BAR  = '/catalog/[i:bar]/'
setUp()  : void
Default setup
testMultyple()  : void
Testing multyple routes
testTypes()  : void
Testing router types
typesDataProvider()  : array<string|int, mixed>
Data provider for the testTypes
getRouter()  : RouterInterface
{@inheritdoc}

Constants

TYPES_ROUTE_CATALOG_FIX_POINT_BAR

public mixed TYPES_ROUTE_CATALOG_FIX_POINT_BAR = '/catalog/[fp:bar]/'

Methods

testTypes()

Testing router types

public testTypes(string $method, array<string|int, string> $pattern, string $route, mixed $expected[, string $paramName = 'bar' ]) : void
Parameters
$method : string

request method

$pattern : array<string|int, string>

route pattern

$route : string

real route

$expected : mixed

expected value

$paramName : string = 'bar'

name of the validating parameter

Tags
dataProvider

typesDataProvider

Return values
void

typesDataProvider()

Data provider for the testTypes

public typesDataProvider() : array<string|int, mixed>
Return values
array<string|int, mixed>

test data

Search results