yxorP Documentation

Operation
in package

Table of Contents

OBJECT_TEST_RUNNER  = 'testRunner'
$arguments  : array<string|int, mixed>
$context  : Context
$entityMap  : EntityMap
$expectedError  : ExpectedError
$expectedResult  : ExpectedResult
$ignoreResultAndError  : bool
$isTestRunnerOperation  : bool
$name  : string
$object  : string|null
$saveResultAsEntity  : string
__construct()  : mixed
assert()  : void
Execute the operation and assert its outcome.
execute()  : mixed
executeForBucket()  : mixed
executeForChangeStream()  : mixed
executeForClient()  : mixed
executeForCollection()  : mixed
executeForCursor()  : mixed
executeForDatabase()  : mixed
executeForSession()  : mixed
executeForTestRunner()  : mixed
getIndexNames()  : array<string|int, mixed>
prepareArguments()  : array<string|int, mixed>
prepareBulkWriteRequest()  : array<string|int, mixed>
prepareUploadArguments()  : array<string|int, mixed>

Constants

OBJECT_TEST_RUNNER

public mixed OBJECT_TEST_RUNNER = 'testRunner'

Properties

$arguments

private array<string|int, mixed> $arguments = []

$ignoreResultAndError

private bool $ignoreResultAndError

$isTestRunnerOperation

private bool $isTestRunnerOperation

$saveResultAsEntity

private string $saveResultAsEntity

Methods

__construct()

public __construct(stdClass $o, Context $context) : mixed
Parameters
$o : stdClass
$context : Context
Return values
mixed

assert()

Execute the operation and assert its outcome.

public assert([bool $rethrowExceptions = false ]) : void
Parameters
$rethrowExceptions : bool = false
Return values
void

execute()

private execute() : mixed
Return values
mixed

executeForBucket()

private executeForBucket(Bucket $bucket) : mixed
Parameters
$bucket : Bucket
Return values
mixed

executeForClient()

private executeForClient(Client $client) : mixed
Parameters
$client : Client
Return values
mixed

executeForCollection()

private executeForCollection(Collection $collection) : mixed
Parameters
$collection : Collection
Return values
mixed

executeForCursor()

private executeForCursor(Cursor $cursor) : mixed
Parameters
$cursor : Cursor
Return values
mixed

executeForDatabase()

private executeForDatabase(Database $database) : mixed
Parameters
$database : Database
Return values
mixed

executeForSession()

private executeForSession(Session $session) : mixed
Parameters
$session : Session
Return values
mixed

executeForTestRunner()

private executeForTestRunner() : mixed
Return values
mixed

getIndexNames()

private getIndexNames(string $databaseName, string $collectionName) : array<string|int, mixed>
Parameters
$databaseName : string
$collectionName : string
Return values
array<string|int, mixed>

prepareArguments()

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

prepareBulkWriteRequest()

private static prepareBulkWriteRequest(stdClass $request) : array<string|int, mixed>
Parameters
$request : stdClass
Return values
array<string|int, mixed>

prepareUploadArguments()

private static prepareUploadArguments(array<string|int, mixed> $args) : array<string|int, mixed>
Parameters
$args : array<string|int, mixed>
Return values
array<string|int, mixed>

Search results