Documentation

SchemaTest extends TestCase
in package
uses FixturePath, PDO, AssertTableExists

Table of Contents

Properties

$array  : array<string|int, mixed>|null
$pdo  : PDO|null
$schema  : Query|null
$schemaObj  : SchemaObject|null
$table  : Table|null

Methods

assertTableDoesNotExist()  : void
assertTableExists()  : void
createPDO()  : PDO
destroyPDO()  : void
getPDO()  : PDO
testCreateIn()  : void
testCreateInWithoutSChema()  : void
testGetSchema()  : void
testWithSchema()  : void
setUp()  : void
getArray()  : array<string|int, mixed>
getSchema()  : Query
getSchemaObject()  : SchemaObject
getTable()  : Table

Properties

$array

private array<string|int, mixed>|null $array = null

$pdo

private static PDO|null $pdo = null

Methods

assertTableDoesNotExist()

public static assertTableDoesNotExist(Table $needle, PDO $haystack) : void
Parameters
$needle : Table
$haystack : PDO

assertTableExists()

public static assertTableExists(Table $needle, PDO $haystack) : void
Parameters
$needle : Table
$haystack : PDO

createPDO()

public static createPDO() : PDO
Return values
PDO

destroyPDO()

public static destroyPDO() : void

getPDO()

public static getPDO() : PDO
Return values
PDO

testCreateInWithoutSChema()

public testCreateInWithoutSChema() : void

getArray()

private getArray() : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results