FileAccess Orion

WebTestCase extends KernelTestCase
in package
Uses ForwardCompatTestTrait, WebTestAssertionsTrait, MailerAssertionsTrait

WebTestCase is the base class for functional tests.

Tags
author

Fabien Potencier fabien@symfony.com

Table of Contents

$booted  : mixed
$class  : mixed
$container  : ContainerInterface
$kernel  : KernelInterface
$kernelContainer  : mixed
assertEmailAddressContains()  : void
assertEmailAttachmentCount()  : void
assertEmailCount()  : void
assertEmailHasHeader()  : void
assertEmailHeaderNotSame()  : void
assertEmailHeaderSame()  : void
assertEmailHtmlBodyContains()  : void
assertEmailHtmlBodyNotContains()  : void
assertEmailIsNotQueued()  : void
assertEmailIsQueued()  : void
assertEmailNotHasHeader()  : void
assertEmailTextBodyContains()  : void
assertEmailTextBodyNotContains()  : void
assertQueuedEmailCount()  : void
getMailerEvent()  : MessageEvent|null
getMailerEvents()  : array<string|int, MessageEvents>
getMailerMessage()  : RawMessage|null
getMailerMessages()  : array<string|int, RawMessage>
bootKernel()  : KernelInterface
Boots the Kernel for this test.
createClient()  : KernelBrowser
Creates a KernelBrowser.
createKernel()  : KernelInterface
Creates a Kernel.
ensureKernelShutdown()  : mixed
Shuts the kernel down if it was used in the test - called by the tearDown method by default.
getKernelClass()  : string
doTearDown()  : mixed
getMessageMailerEvents()  : MessageEvents

Properties

Methods

assertEmailAddressContains()

public static assertEmailAddressContains(RawMessage $email, string $headerName, string $expectedValue[, string $message = '' ]) : void
Parameters
$email : RawMessage
$headerName : string
$expectedValue : string
$message : string = ''
Return values
void

assertEmailAttachmentCount()

public static assertEmailAttachmentCount(RawMessage $email, int $count[, string $message = '' ]) : void
Parameters
$email : RawMessage
$count : int
$message : string = ''
Return values
void

assertEmailCount()

public static assertEmailCount(int $count[, string $transport = null ][, string $message = '' ]) : void
Parameters
$count : int
$transport : string = null
$message : string = ''
Return values
void

assertEmailHasHeader()

public static assertEmailHasHeader(RawMessage $email, string $headerName[, string $message = '' ]) : void
Parameters
$email : RawMessage
$headerName : string
$message : string = ''
Return values
void

assertEmailHeaderNotSame()

public static assertEmailHeaderNotSame(RawMessage $email, string $headerName, string $expectedValue[, string $message = '' ]) : void
Parameters
$email : RawMessage
$headerName : string
$expectedValue : string
$message : string = ''
Return values
void

assertEmailHeaderSame()

public static assertEmailHeaderSame(RawMessage $email, string $headerName, string $expectedValue[, string $message = '' ]) : void
Parameters
$email : RawMessage
$headerName : string
$expectedValue : string
$message : string = ''
Return values
void

assertEmailHtmlBodyContains()

public static assertEmailHtmlBodyContains(RawMessage $email, string $text[, string $message = '' ]) : void
Parameters
$email : RawMessage
$text : string
$message : string = ''
Return values
void

assertEmailHtmlBodyNotContains()

public static assertEmailHtmlBodyNotContains(RawMessage $email, string $text[, string $message = '' ]) : void
Parameters
$email : RawMessage
$text : string
$message : string = ''
Return values
void

assertEmailIsNotQueued()

public static assertEmailIsNotQueued(MessageEvent $event[, string $message = '' ]) : void
Parameters
$event : MessageEvent
$message : string = ''
Return values
void

assertEmailIsQueued()

public static assertEmailIsQueued(MessageEvent $event[, string $message = '' ]) : void
Parameters
$event : MessageEvent
$message : string = ''
Return values
void

assertEmailNotHasHeader()

public static assertEmailNotHasHeader(RawMessage $email, string $headerName[, string $message = '' ]) : void
Parameters
$email : RawMessage
$headerName : string
$message : string = ''
Return values
void

assertEmailTextBodyContains()

public static assertEmailTextBodyContains(RawMessage $email, string $text[, string $message = '' ]) : void
Parameters
$email : RawMessage
$text : string
$message : string = ''
Return values
void

assertEmailTextBodyNotContains()

public static assertEmailTextBodyNotContains(RawMessage $email, string $text[, string $message = '' ]) : void
Parameters
$email : RawMessage
$text : string
$message : string = ''
Return values
void

assertQueuedEmailCount()

public static assertQueuedEmailCount(int $count[, string $transport = null ][, string $message = '' ]) : void
Parameters
$count : int
$transport : string = null
$message : string = ''
Return values
void

getMailerEvent()

public static getMailerEvent(int $index[, string $transport = null ]) : MessageEvent|null
Parameters
$index : int
$transport : string = null
Return values
MessageEvent|null

getMailerEvents()

public static getMailerEvents([string $transport = null ]) : array<string|int, MessageEvents>
Parameters
$transport : string = null
Return values
array<string|int, MessageEvents>

getMailerMessage()

public static getMailerMessage(int $index[, string $transport = null ]) : RawMessage|null
Parameters
$index : int
$transport : string = null
Return values
RawMessage|null

getMailerMessages()

public static getMailerMessages([string $transport = null ]) : array<string|int, RawMessage>
Parameters
$transport : string = null
Return values
array<string|int, RawMessage>

bootKernel()

Boots the Kernel for this test.

protected static bootKernel([array<string|int, mixed> $options = [] ]) : KernelInterface
Parameters
$options : array<string|int, mixed> = []
Return values
KernelInterface

A KernelInterface instance

createClient()

Creates a KernelBrowser.

protected static createClient([array<string|int, mixed> $options = [] ][, array<string|int, mixed> $server = [] ]) : KernelBrowser
Parameters
$options : array<string|int, mixed> = []

An array of options to pass to the createKernel method

$server : array<string|int, mixed> = []

An array of server parameters

Return values
KernelBrowser

A KernelBrowser instance

createKernel()

Creates a Kernel.

protected static createKernel([array<string|int, mixed> $options = [] ]) : KernelInterface

Available options:

  • environment
  • debug
Parameters
$options : array<string|int, mixed> = []
Return values
KernelInterface

A KernelInterface instance

ensureKernelShutdown()

Shuts the kernel down if it was used in the test - called by the tearDown method by default.

protected static ensureKernelShutdown() : mixed
Return values
mixed

getKernelClass()

protected static getKernelClass() : string
Tags
throws
RuntimeException
throws
LogicException
Return values
string

The Kernel class name

doTearDown()

private doTearDown() : mixed
Return values
mixed

getMessageMailerEvents()

private static getMessageMailerEvents() : MessageEvents
Return values
MessageEvents

Search results