Documentation

AbstractPDOTest extends TestCase
in package
Uses DbTestHelperTrait

Table of Contents

$driver  : mixed
Should be "mysql", "pgsql", "sqlite".
$pdo  : mixed
createSchema()  : mixed
Uses .sql files from the examples directory to initialize the database.
dropTables()  : mixed
Drops tables, if they exist.
getDb()  : PDO
Returns a fully configured PDO object.
getPDO()  : PDO
Alias for getDb.
setup()  : void
tearDown()  : void
testCalendarQueryBadId()  : mixed
testCalendarQueryNoFilter()  : mixed
testCalendarQueryNoResult()  : mixed
testCalendarQueryTimeRange()  : mixed
testCalendarQueryTimeRangeNoEnd()  : mixed
testCalendarQueryTodo()  : mixed
testCalendarQueryTodoNotMatch()  : mixed
testConstruct()  : mixed
testCreateCalendarAndFetch()  : mixed
testCreateCalendarIncorrectComponentSet()  : mixed
testCreateCalendarObject()  : mixed
testCreateCalendarObjectBadId()  : mixed
testCreateCalendarObjectDuration()  : mixed
testCreateCalendarObjectEndingRecurrence()  : mixed
testCreateCalendarObjectInfiniteRecurrence()  : mixed
testCreateCalendarObjectNoComponent()  : mixed
testCreateCalendarObjectNoDTEND()  : mixed
testCreateCalendarObjectTask()  : mixed
testCreateCalendarObjectWithDTEND()  : mixed
testCreateSubscriptionFail()  : mixed
testCreateSubscriptions()  : mixed
testDeleteCalendar()  : mixed
testDeleteCalendarBadID()  : mixed
testDeleteCalendarObject()  : mixed
testDeleteCalendarObjectBadId()  : mixed
testDeleteSharedCalendar()  : mixed
testDeleteSubscriptions()  : mixed
testGetCalendarObjectBadId()  : mixed
testGetCalendarObjectByUID()  : mixed
testGetCalendarObjects()  : mixed
testGetCalendarObjectsBadId()  : mixed
testGetCalendarsForUserNoCalendars()  : mixed
testGetChanges()  : mixed
testGetChangesBadId()  : mixed
testGetInvites()  : mixed
testGetInvitesBadId()  : mixed
testGetMultipleObjects()  : mixed
testGetMultipleObjectsBadId()  : mixed
testSchedulingMethods()  : mixed
testSetPublishStatus()  : mixed
testUpdateCalendarAndFetch()  : mixed
testUpdateCalendarBadId()  : mixed
testUpdateCalendarObject()  : mixed
testUpdateCalendarObjectBadId()  : mixed
testUpdateCalendarUnknownProperty()  : mixed
testUpdateInvites()  : mixed
testUpdateInvitesBadId()  : mixed
testUpdateInvitesNoPrincipal()  : mixed
testUpdateSubscriptions()  : mixed
testUpdateSubscriptionsFail()  : mixed

Properties

Methods

createSchema()

Uses .sql files from the examples directory to initialize the database.

public createSchema(string $schemaName) : mixed
Parameters
$schemaName : string
Return values
mixed

dropTables()

Drops tables, if they exist.

public dropTables(string|array<string|int, string> $tableNames) : mixed
Parameters
$tableNames : string|array<string|int, string>
Return values
mixed

getDb()

Returns a fully configured PDO object.

public getDb() : PDO
Return values
PDO

testCalendarQueryBadId()

public testCalendarQueryBadId() : mixed
Tags
depends

testCalendarQueryNoResult

Return values
mixed

testCalendarQueryNoFilter()

public testCalendarQueryNoFilter() : mixed
Return values
mixed

testCalendarQueryNoResult()

public testCalendarQueryNoResult() : mixed
Return values
mixed

testCalendarQueryTimeRange()

public testCalendarQueryTimeRange() : mixed
Return values
mixed

testCalendarQueryTimeRangeNoEnd()

public testCalendarQueryTimeRangeNoEnd() : mixed
Return values
mixed

testCalendarQueryTodo()

public testCalendarQueryTodo() : mixed
Return values
mixed

testCalendarQueryTodoNotMatch()

public testCalendarQueryTodoNotMatch() : mixed
Return values
mixed

testConstruct()

public testConstruct() : mixed
Return values
mixed

testCreateCalendarAndFetch()

public testCreateCalendarAndFetch() : mixed
Tags
depends

testConstruct

Return values
mixed

testCreateCalendarIncorrectComponentSet()

public testCreateCalendarIncorrectComponentSet() : mixed
Tags
depends

testCreateCalendarAndFetch

Return values
mixed

testCreateCalendarObject()

public testCreateCalendarObject() : mixed
Return values
mixed

testCreateCalendarObjectBadId()

public testCreateCalendarObjectBadId() : mixed
Tags
depends

testCreateCalendarObject

Return values
mixed

testCreateCalendarObjectDuration()

public testCreateCalendarObjectDuration() : mixed
Tags
depends

testCreateCalendarObject

Return values
mixed

testCreateCalendarObjectEndingRecurrence()

public testCreateCalendarObjectEndingRecurrence() : mixed
Tags
depends

testCreateCalendarObject

Return values
mixed

testCreateCalendarObjectInfiniteRecurrence()

public testCreateCalendarObjectInfiniteRecurrence() : mixed
Tags
depends

testCreateCalendarObject

Return values
mixed

testCreateCalendarObjectNoComponent()

public testCreateCalendarObjectNoComponent() : mixed
Tags
depends

testCreateCalendarObject

Return values
mixed

testCreateCalendarObjectNoDTEND()

public testCreateCalendarObjectNoDTEND() : mixed
Tags
depends

testCreateCalendarObject

Return values
mixed

testCreateCalendarObjectTask()

public testCreateCalendarObjectTask() : mixed
Tags
depends

testCreateCalendarObject

Return values
mixed

testCreateCalendarObjectWithDTEND()

public testCreateCalendarObjectWithDTEND() : mixed
Tags
depends

testCreateCalendarObject

Return values
mixed

testCreateSubscriptionFail()

public testCreateSubscriptionFail() : mixed
Return values
mixed

testCreateSubscriptions()

public testCreateSubscriptions() : mixed
Return values
mixed

testDeleteCalendar()

public testDeleteCalendar() : mixed
Tags
depends

testCreateCalendarAndFetch

Return values
mixed

testDeleteCalendarBadID()

public testDeleteCalendarBadID() : mixed
Tags
depends

testCreateCalendarAndFetch

Return values
mixed

testDeleteCalendarObject()

public testDeleteCalendarObject() : mixed
Tags
depends

testCreateCalendarObject

Return values
mixed

testDeleteCalendarObjectBadId()

public testDeleteCalendarObjectBadId() : mixed
Tags
depends

testDeleteCalendarObject

Return values
mixed

testDeleteSharedCalendar()

public testDeleteSharedCalendar() : mixed
Tags
depends

testUpdateInvites

Return values
mixed

testDeleteSubscriptions()

public testDeleteSubscriptions() : mixed
Return values
mixed

testGetCalendarObjectBadId()

public testGetCalendarObjectBadId() : mixed
Tags
depends

testGetCalendarObjects

Return values
mixed

testGetCalendarObjectByUID()

public testGetCalendarObjectByUID() : mixed
Tags
depends

testCreateCalendarObject

Return values
mixed

testGetCalendarObjects()

public testGetCalendarObjects() : mixed
Tags
depends

testCreateCalendarObject

Return values
mixed

testGetCalendarObjectsBadId()

public testGetCalendarObjectsBadId() : mixed
Tags
depends

testGetCalendarObjects

Return values
mixed

testGetCalendarsForUserNoCalendars()

public testGetCalendarsForUserNoCalendars() : mixed
Tags
depends

testConstruct

Return values
mixed

testGetChanges()

public testGetChanges() : mixed
Return values
mixed

testGetChangesBadId()

public testGetChangesBadId() : mixed
Tags
depends

testGetChanges

Return values
mixed

testGetInvites()

public testGetInvites() : mixed
Return values
mixed

testGetInvitesBadId()

public testGetInvitesBadId() : mixed
Tags
depends

testGetInvites

Return values
mixed

testGetMultipleObjects()

public testGetMultipleObjects() : mixed
Return values
mixed

testGetMultipleObjectsBadId()

public testGetMultipleObjectsBadId() : mixed
Tags
depends

testGetMultipleObjects

Return values
mixed

testSchedulingMethods()

public testSchedulingMethods() : mixed
Return values
mixed

testSetPublishStatus()

public testSetPublishStatus() : mixed
Return values
mixed

testUpdateCalendarAndFetch()

public testUpdateCalendarAndFetch() : mixed
Tags
depends

testConstruct

Return values
mixed

testUpdateCalendarBadId()

public testUpdateCalendarBadId() : mixed
Tags
depends

testConstruct

Return values
mixed

testUpdateCalendarObject()

public testUpdateCalendarObject() : mixed
Tags
depends

testCreateCalendarObject

Return values
mixed

testUpdateCalendarObjectBadId()

public testUpdateCalendarObjectBadId() : mixed
Tags
depends

testUpdateCalendarObject

Return values
mixed

testUpdateCalendarUnknownProperty()

public testUpdateCalendarUnknownProperty() : mixed
Tags
depends

testUpdateCalendarAndFetch

Return values
mixed

testUpdateInvites()

public testUpdateInvites() : mixed
Tags
depends

testCreateCalendarAndFetch

Return values
mixed

testUpdateInvitesBadId()

public testUpdateInvitesBadId() : mixed
Tags
depends

testUpdateInvites

Return values
mixed

testUpdateInvitesNoPrincipal()

public testUpdateInvitesNoPrincipal() : mixed
Tags
depends

testUpdateInvites

Return values
mixed

testUpdateSubscriptions()

public testUpdateSubscriptions() : mixed
Return values
mixed

testUpdateSubscriptionsFail()

public testUpdateSubscriptionsFail() : mixed
Return values
mixed

Search results