Spec-Zone.ru › Codeception

Codeception\Module

  • Использует Codeception\Util\Shared\Asserts

Базовый класс для модулей и помощников. Вы должны расширить его, реализуя собственных помощников.

Публичные методы этого класса начинаются с _ префикса, чтобы игнорировать их в классах актеров. Модуль содержит ЗАГРУЗКИ, которые позволяют обрабатывать выполнение тестов.

$includeInheritedActions

public static $includeInheritedActions

Установив его в false, модуль не будет наследовать методы родительского класса.

тип bool

$onlyActions

public static $onlyActions

Позволяет явно задать, какие методы имеет этот класс.

тип array

$excludeActions

public static $excludeActions

Позволяет явно исключить действия из модуля.

тип array

$aliases

public static $aliases

Позволяет переименовывать действия

тип array

__construct()

public __construct($moduleContainer, $config = null)

Конструктор модуля.

Требует контейнер модуля (для обеспечения доступа между модулями набора) и конфигурацию.

  • param ModuleContainer $moduleContainer
  • param array|null $config

См. исходный код

_after()

public _after($test)

ЗАГРУЗКА, выполняемая после теста

  • param TestInterface $test

См. исходный код

_afterStep()

public _afterStep($step)

ЗАГРУЗКА, выполняемая после шага

  • param Step $step

См. исходный код

_afterSuite()

public _afterSuite()

ЗАГРУЗКА, выполняемая после набора

См. исходный код

_before()

public _before($test)

ЗАГРУЗКА, выполняемая перед тестом

  • param TestInterface $test

См. исходный код

_beforeStep()

public _beforeStep($step)

ЗАГРУЗКА, выполняемая перед шагом

  • param Step $step

См. исходный код

_beforeSuite()

public _beforeSuite($settings = null)

ЗАГРУЗКА, выполняемая перед набором

  • param array $settings

См. исходный код

_failed()

public _failed($test, $fail)

ЗАГРУЗКА, выполняемая, когда тест завершается неудачно, но перед _after

  • param TestInterface $test
  • param \Exception $fail

См. исходный код

_getConfig()

public _getConfig($key = null)

Получение значений конфигурации или определенного элемента конфигурации.

  • param mixed $key
  • return mixed значение элемента конфигурации или null, если он не существует

См. исходный код

_getName()

public _getName()

Возвращает имя модуля для Module или имя класса для Helper

  • return строка

См. исходный код

_hasRequiredFields()

public _hasRequiredFields()

Проверка наличия необходимых полей в модуле

  • return bool

См. исходный код

_initialize()

public _initialize()

ЗАГРУЗКА, срабатывающая после создания модуля и загрузки конфигурации

См. исходный код

_reconfigure()

public _reconfigure($config)

Позволяет переопределить конфигурацию для определенного теста. Конфигурация восстанавливается в конце теста.

<?php
// cleanup DB only for specific group of tests
public function _before(Test $test) {
    if (in_array('cleanup', $test->getMetadata()->getGroups()) {
        $this->getModule('Db')->_reconfigure(['cleanup' => true]);
    }
}
  • param $config
  • throws Exception\ModuleConfigException
  • throws ModuleException

См. исходный код

_resetConfig()

public _resetConfig()

Возвращает изменения конфигурации, внесенные _reconfigure

См. исходный код

_setConfig()

public _setConfig($config)

Позволяет определить начальную конфигурацию модуля. Может использоваться в _beforeSuite загрузке помощников или расширений

<?php
public function _beforeSuite($settings = []) {
    $this->getModule('otherModule')->_setConfig($this->myOtherConfig);
}
  • param $config
  • throws Exception\ModuleConfigException
  • throws ModuleException

См. исходный код

assert()

protected assert($arguments, $not = null)

  • param $arguments
  • param bool $not

См. исходный код

assertArrayHasKey()

protected assertArrayHasKey($key, $array, $message = null)

Проверяет наличие указанного ключа в массиве.

  • param int|string $key
  • param array|ArrayAccess $array
  • param string $message

См. исходный код

assertArrayNotHasKey()

protected assertArrayNotHasKey($key, $array, $message = null)

Проверяет отсутствие указанного ключа в массиве.

  • param int|string $key
  • param array|ArrayAccess $array
  • param string $message

См. исходный код

assertClassHasAttribute()

protected assertClassHasAttribute($attributeName, $className, $message = null)

Проверяет наличие указанного атрибута в классе.

  • param string $attributeName
  • param string $className
  • param string $message

См. исходный код

assertClassHasStaticAttribute()

protected assertClassHasStaticAttribute($attributeName, $className, $message = null)

Проверяет наличие указанного статического атрибута в классе.

  • param string $attributeName
  • param string $className
  • param string $message

См. исходный код

assertClassNotHasAttribute()

protected assertClassNotHasAttribute($attributeName, $className, $message = null)

Проверяет отсутствие указанного атрибута в классе.

  • param string $attributeName
  • param string $className
  • param string $message

См. исходный код

assertClassNotHasStaticAttribute()

protected assertClassNotHasStaticAttribute($attributeName, $className, $message = null)

Проверяет отсутствие указанного статического атрибута в классе.

  • param string $attributeName
  • param string $className
  • param string $message

См. исходный код

assertContains()

protected assertContains($needle, $haystack, $message = null)

Проверяет, что стог содержит иголку.

  • param $needle
  • param $haystack
  • param string $message

См. исходный код

assertContainsEquals()

protected assertContainsEquals($needle, $haystack, $message = null)

  • param $needle
  • param $haystack
  • param string $message

См. исходный код

assertContainsOnly()

protected assertContainsOnly($type, $haystack, $isNativeType = null, $message = null)

Проверяет, что стог содержит только значения заданного типа.

  • param string $type
  • param $haystack
  • param bool|null $isNativeType
  • param string $message

См. исходный код

assertContainsOnlyInstancesOf()

protected assertContainsOnlyInstancesOf($className, $haystack, $message = null)

Проверяет, что стог содержит только экземпляры заданного имени класса.

  • param string $className
  • param $haystack
  • param string $message

См. исходный код

assertCount()

protected assertCount($expectedCount, $haystack, $message = null)

Проверяет количество элементов в массиве, Countable или Traversable.

  • param int $expectedCount
  • param Countable|iterable $haystack
  • param string $message

См. исходный код

assertDirectoryDoesNotExist()

protected assertDirectoryDoesNotExist($directory, $message = null)

Проверяет, что указанной директории не существует.

  • param string $directory
  • param string $message

См. исходный код

assertDirectoryExists()

protected assertDirectoryExists($directory, $message = null)

Проверяет, что указанная директория существует.

  • param string $directory
  • param string $message

См. исходный код

assertDirectoryIsNotReadable()

protected assertDirectoryIsNotReadable($directory, $message = null)

Проверяет, что директория существует и не является читаемой.

  • param string $directory
  • param string $message

См. исходный код

assertDirectoryIsNotWritable()

protected assertDirectoryIsNotWritable($directory, $message = null)

Проверяет, что директория существует и не является записываемой.

  • param string $directory
  • param string $message

См. исходный код

assertDirectoryIsReadable()

protected assertDirectoryIsReadable($directory, $message = null)

Проверяет, что директория существует и является читаемой.

  • param string $directory
  • param string $message

См. исходный код

assertDirectoryIsWritable()

protected assertDirectoryIsWritable($directory, $message = null)

Проверяет, что директория существует и является записываемой.

  • param string $directory
  • param string $message

См. исходный код

assertDoesNotMatchRegularExpression()

protected assertDoesNotMatchRegularExpression($pattern, $string, $message = null)

Проверяет, что строка не соответствует заданному регулярному выражению.

  • param string $pattern
  • param string $string
  • param string $message

См. исходный код

assertEmpty()

protected assertEmpty($actual, $message = null)

Проверяет, что переменная пуста.

  • param $actual
  • param string $message

См. исходный код

assertEquals()

protected assertEquals($expected, $actual, $message = null)

Проверяет, что две переменные равны.

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertEqualsCanonicalizing()

protected assertEqualsCanonicalizing($expected, $actual, $message = null)

Проверяет, что две переменные равны (канонизируя).

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertEqualsIgnoringCase()

protected assertEqualsIgnoringCase($expected, $actual, $message = null)

Проверяет, что две переменные равны (без учёта регистра).

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertEqualsWithDelta()

protected assertEqualsWithDelta($expected, $actual, $delta, $message = null)

Проверяет, что две переменные равны (с дельтой).

  • param $expected
  • param $actual
  • param float $delta
  • param string $message

См. исходный код

assertFalse()

protected assertFalse($condition, $message = null)

Проверяет, что условие ложно.

  • param $condition
  • param string $message

См. исходный код

assertFileDoesNotExist()

protected assertFileDoesNotExist($filename, $message = null)

Проверяет, что файл не существует.

  • param string $filename
  • param string $message

См. исходный код

assertFileEquals()

protected assertFileEquals($expected, $actual, $message = null)

Проверяет, что содержимое одного файла равно содержимому другого файла.

  • param string $expected
  • param string $actual
  • param string $message

См. исходный код

assertFileEqualsCanonicalizing()

protected assertFileEqualsCanonicalizing($expected, $actual, $message = null)

Проверяет, что содержимое одного файла равно содержимому другого файла (канонизируя).

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertFileEqualsIgnoringCase()

protected assertFileEqualsIgnoringCase($expected, $actual, $message = null)

Проверяет, что содержимое одного файла равно содержимому другого файла (без учёта регистра).

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertFileExists()

protected assertFileExists($filename, $message = null)

Проверяет, что файл существует.

  • param string $filename
  • param string $message

См. исходный код

assertFileIsNotReadable()

protected assertFileIsNotReadable($file, $message = null)

Проверяет, что файл существует и не является читаемым.

  • param string $file
  • param string $message

См. исходный код

assertFileIsNotWritable()

protected assertFileIsNotWritable($file, $message = null)

Проверяет, что файл существует и не является записываемым.

  • param string $file
  • param string $message

См. исходный код

assertFileIsReadable()

protected assertFileIsReadable($file, $message = null)

Проверяет, что файл существует и является читаемым.

  • param string $file
  • param string $message

См. исходный код

assertFileIsWritable()

protected assertFileIsWritable($file, $message = null)

Проверяет, что файл существует и является записываемым.

  • param string $file
  • param string $message

См. исходный код

assertFileNotEquals()

protected assertFileNotEquals($expected, $actual, $message = null)

Проверяет, что содержимое одного файла не равно содержимому другого файла.

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertFileNotEqualsCanonicalizing()

protected assertFileNotEqualsCanonicalizing($expected, $actual, $message = null)

Проверяет, что содержимое одного файла не равно содержимому другого файла (канонизируя).

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertFileNotEqualsIgnoringCase()

protected assertFileNotEqualsIgnoringCase($expected, $actual, $message = null)

Проверяет, что содержимое одного файла не равно содержимому другого файла (без учёта регистра).

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertFileNotExists()

protected assertFileNotExists($filename, $message = null)

Проверяет, что файл не существует.

  • param string $filename
  • param string $message

См. исходный код

assertFinite()

protected assertFinite($actual, $message = null)

Проверяет, что переменная конечна.

  • param $actual
  • param string $message

См. исходный код

assertGreaterOrEquals()

protected assertGreaterOrEquals($expected, $actual, $message = null)

Проверяет, что значение больше или равно другому значению.

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertGreaterThan()

protected assertGreaterThan($expected, $actual, $message = null)

Проверяет, что значение больше другого значения.

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertGreaterThanOrEqual()

protected assertGreaterThanOrEqual($expected, $actual, $message = null)

Проверяет, что значение больше или равно другому значению.

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertInfinite()

protected assertInfinite($actual, $message = null)

Проверяет, что переменная бесконечна.

  • param $actual
  • param string $message

См. исходный код

assertInstanceOf()

protected assertInstanceOf($expected, $actual, $message = null)

Проверяет, что переменная имеет заданный тип.

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertIsArray()

protected assertIsArray($actual, $message = null)

Проверяет, что переменная является массивом.

  • param $actual
  • param string $message

См. исходный код

assertIsBool()

protected assertIsBool($actual, $message = null)

Проверяет, что переменная имеет тип bool.

  • param $actual
  • param string $message

См. исходный код

assertIsCallable()

protected assertIsCallable($actual, $message = null)

Проверяет, что переменная имеет тип вызываемого объекта.

  • param $actual
  • param string $message

См. исходный код

assertIsClosedResource()

protected assertIsClosedResource($actual, $message = null)

Проверяет, что переменная является закрытым ресурсом.

  • param $actual
  • param string $message

См. исходный код

assertIsEmpty()

protected assertIsEmpty($actual, $message = null)

Проверяет, что переменная пуста.

  • param $actual
  • param string $message

См. исходный код

assertIsFloat()

protected assertIsFloat($actual, $message = null)

Проверяет, что переменная имеет тип float.

  • param $actual
  • param string $message

См. исходный код

assertIsInt()

protected assertIsInt($actual, $message = null)

Проверяет, что переменная имеет тип int.

  • param $actual
  • param string $message

См. исходный код

assertIsIterable()

protected assertIsIterable($actual, $message = null)

Проверяет, что переменная имеет тип iterable.

  • param $actual
  • param string $message

См. исходный код

assertIsNotArray()

protected assertIsNotArray($actual, $message = null)

Проверяет, что переменная не является массивом.

  • param $actual
  • param string $message

См. исходный код

assertIsNotBool()

protected assertIsNotBool($actual, $message = null)

Проверяет, что переменная не имеет тип bool.

  • param $actual
  • param string $message

См. исходный код

assertIsNotCallable()

protected assertIsNotCallable($actual, $message = null)

Проверяет, что переменная не имеет тип вызываемого объекта.

  • param $actual
  • param string $message

См. исходный код

assertIsNotClosedResource()

protected assertIsNotClosedResource($actual, $message = null)

Проверяет, что переменная не является закрытым ресурсом.

  • param $actual
  • param string $message

См. исходный код

assertIsNotFloat()

protected assertIsNotFloat($actual, $message = null)

Проверяет, что переменная не имеет тип float.

  • param $actual
  • param string $message

См. исходный код

assertIsNotInt()

protected assertIsNotInt($actual, $message = null)

Проверяет, что переменная не имеет тип int.

  • param $actual
  • param string $message

См. исходный код

assertIsNotIterable()

protected assertIsNotIterable($actual, $message = null)

Проверяет, что переменная не имеет тип iterable.

  • param $actual
  • param string $message

См. исходный код

assertIsNotNumeric()

protected assertIsNotNumeric($actual, $message = null)

Проверяет, что переменная не имеет тип числовой.

  • param $actual
  • param string $message

См. исходный код

assertIsNotObject()

protected assertIsNotObject($actual, $message = null)

Проверяет, что переменная не имеет тип object.

  • param $actual
  • param string $message

См. исходный код

assertIsNotReadable()

protected assertIsNotReadable($filename, $message = null)

Проверяет, что файл/каталог существует и не является доступным для чтения.

  • param string $filename
  • param string $message

См. исходный код

assertIsNotResource()

protected assertIsNotResource($actual, $message = null)

Проверяет, что переменная не имеет тип resource.

  • param $actual
  • param string $message

См. исходный код

assertIsNotScalar()

protected assertIsNotScalar($actual, $message = null)

Проверяет, что переменная не является скалярной.

  • param $actual
  • param string $message

См. исходный код

assertIsNotString()

protected assertIsNotString($actual, $message = null)

Проверяет, что переменная не имеет тип string.

  • param $actual
  • param string $message

См. исходный код

assertIsNotWritable()

protected assertIsNotWritable($filename, $message = null)

Проверяет, что файл/каталог существует и не является доступным для записи.

  • param $filename
  • param string $message

См. исходный код

assertIsNumeric()

protected assertIsNumeric($actual, $message = null)

Проверяет, что переменная имеет числовой тип.

  • param $actual
  • param string $message

См. исходный код

assertIsObject()

protected assertIsObject($actual, $message = null)

Проверяет, что переменная имеет тип object.

  • param $actual
  • param string $message

См. исходный код

assertIsReadable()

protected assertIsReadable($filename, $message = null)

Проверяет, что файл/каталог доступен для чтения.

  • param $filename
  • param string $message

См. исходный код

assertIsResource()

protected assertIsResource($actual, $message = null)

Проверяет, что переменная имеет тип resource.

  • param $actual
  • param string $message

См. исходный код

assertIsScalar()

protected assertIsScalar($actual, $message = null)

Проверяет, что переменная является скалярной.

  • param $actual
  • param string $message

См. исходный код

assertIsString()

protected assertIsString($actual, $message = null)

Проверяет, что переменная имеет тип string.

  • param $actual
  • param string $message

См. исходный код

assertIsWritable()

protected assertIsWritable($filename, $message = null)

Проверяет, что файл/каталог существует и доступен для записи.

  • param $filename
  • param string $message

См. исходный код

assertJson()

protected assertJson($actualJson, $message = null)

Утверждает, что строка является допустимой строкой JSON.

  • param string $actualJson
  • param string $message

См. исходный код

assertJsonFileEqualsJsonFile()

protected assertJsonFileEqualsJsonFile($expectedFile, $actualFile, $message = null)

Утверждает, что два JSON-файла равны.

  • param string $expectedFile
  • param string $actualFile
  • param string $message

См. исходный код

assertJsonFileNotEqualsJsonFile()

protected assertJsonFileNotEqualsJsonFile($expectedFile, $actualFile, $message = null)

Утверждает, что два JSON-файла не равны.

  • param string $expectedFile
  • param string $actualFile
  • param string $message

См. исходный код

assertJsonStringEqualsJsonFile()

protected assertJsonStringEqualsJsonFile($expectedFile, $actualJson, $message = null)

Утверждает, что сгенерированный закодированный в JSON объект и содержимое данного файла равны.

  • param string $expectedFile
  • param string $actualJson
  • param string $message

См. исходный код

assertJsonStringEqualsJsonString()

protected assertJsonStringEqualsJsonString($expectedJson, $actualJson, $message = null)

Утверждает, что два заданных закодированных в JSON объекта или массива равны.

  • param string $expectedJson
  • param string $actualJson
  • param string $message

См. исходный код

assertJsonStringNotEqualsJsonFile()

protected assertJsonStringNotEqualsJsonFile($expectedFile, $actualJson, $message = null)

Утверждает, что сгенерированный закодированный в JSON объект и содержимое данного файла не равны.

  • param string $expectedFile
  • param string $actualJson
  • param string $message

См. исходный код

assertJsonStringNotEqualsJsonString()

protected assertJsonStringNotEqualsJsonString($expectedJson, $actualJson, $message = null)

Утверждает, что два заданных закодированных в JSON объекта или массива не равны.

  • param string $expectedJson
  • param string $actualJson
  • param string $message

См. исходный код

assertLessOrEquals()

protected assertLessOrEquals($expected, $actual, $message = null)

Утверждает, что значение меньше или равно другому значению.

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertLessThan()

protected assertLessThan($expected, $actual, $message = null)

Утверждает, что значение меньше другого значения.

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertLessThanOrEqual()

protected assertLessThanOrEqual($expected, $actual, $message = null)

Утверждает, что значение меньше или равно другому значению.

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertMatchesRegularExpression()

protected assertMatchesRegularExpression($pattern, $string, $message = null)

Утверждает, что строка соответствует заданному регулярному выражению.

  • param string $pattern
  • param string $string
  • param string $message

См. исходный код

assertNan()

protected assertNan($actual, $message = null)

Утверждает, что переменная является nan.

  • param $actual
  • param string $message

См. исходный код

assertNot()

protected assertNot($arguments)

См. исходный код

assertNotContains()

protected assertNotContains($needle, $haystack, $message = null)

Утверждает, что стог не содержит иголку.

  • param $needle
  • param $haystack
  • param string $message

См. исходный код

assertNotContainsEquals()

protected assertNotContainsEquals($needle, $haystack, $message = null)

См. исходный код

assertNotContainsOnly()

protected assertNotContainsOnly($type, $haystack, $isNativeType = null, $message = null)

Утверждает, что стог не содержит только значения заданного типа.

  • param string $type
  • param $haystack
  • param bool|null $isNativeType
  • param string $message

См. исходный код

assertNotCount()

protected assertNotCount($expectedCount, $haystack, $message = null)

Утверждает количество элементов массива, Countable или Traversable.

  • param int $expectedCount
  • param Countable|iterable $haystack
  • param string $message

См. исходный код

assertNotEmpty()

protected assertNotEmpty($actual, $message = null)

Утверждает, что переменная не пустая.

  • param $actual
  • param string $message

См. исходный код

assertNotEquals()

protected assertNotEquals($expected, $actual, $message = null)

Утверждает, что две переменные не равны.

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertNotEqualsCanonicalizing()

protected assertNotEqualsCanonicalizing($expected, $actual, $message = null)

Утверждает, что две переменные не равны (канонизация).

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertNotEqualsIgnoringCase()

protected assertNotEqualsIgnoringCase($expected, $actual, $message = null)

Утверждает, что две переменные не равны (без учёта регистра).

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertNotEqualsWithDelta()

protected assertNotEqualsWithDelta($expected, $actual, $delta, $message = null)

Утверждает, что две переменные не равны (с дельтой).

  • param $expected
  • param $actual
  • param float $delta
  • param string $message

См. исходный код

assertNotFalse()

protected assertNotFalse($condition, $message = null)

Утверждает, что условие не ложно.

  • param $condition
  • param string $message

См. исходный код

assertNotInstanceOf()

protected assertNotInstanceOf($expected, $actual, $message = null)

Утверждает, что переменная не заданного типа.

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertNotNull()

protected assertNotNull($actual, $message = null)

Утверждает, что переменная не равна null.

  • param $actual
  • param string $message

См. исходный код

assertNotRegExp()

protected assertNotRegExp($pattern, $string, $message = null)

Утверждает, что строка не соответствует заданному регулярному выражению.

  • param string $pattern
  • param string $string
  • param string $message

См. исходный код

assertNotSame()

protected assertNotSame($expected, $actual, $message = null)

Утверждает, что две переменные не имеют одинакового типа и значения.

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertNotSameSize()

protected assertNotSameSize($expected, $actual, $message = null)

Утверждает, что размер двух массивов (или Countable или Traversable объектов) не совпадает.

  • param Countable|iterable $expected
  • param Countable|iterable $actual
  • param string $message
END_OF_DOCUMENT_MARKER

См. исходный код

assertNotTrue()

protected assertNotTrue($condition, $message = null)

Утверждает, что условие не является истинным.

  • param $condition
  • param string $message

См. исходный код

assertNull()

protected assertNull($actual, $message = null)

Утверждает, что переменная равна null.

  • param $actual
  • param string $message

См. исходный код

assertObjectHasAttribute()

protected assertObjectHasAttribute($attributeName, $object, $message = null)

Утверждает, что объект имеет указанное свойство.

  • param string $attributeName
  • param object $object
  • param string $message

См. исходный код

assertObjectNotHasAttribute()

protected assertObjectNotHasAttribute($attributeName, $object, $message = null)

Утверждает, что объект не имеет указанного свойства.

  • param string $attributeName
  • param object $object
  • param string $message

См. исходный код

assertRegExp()

protected assertRegExp($pattern, $string, $message = null)

Утверждает, что строка соответствует заданному регулярному выражению.

  • param string $pattern
  • param string $string
  • param string $message

См. исходный код

assertSame()

protected assertSame($expected, $actual, $message = null)

Утверждает, что две переменные имеют одинаковый тип и значение.

  • param $expected
  • param $actual
  • param string $message

См. исходный код

assertSameSize()

protected assertSameSize($expected, $actual, $message = null)

Утверждает, что размер двух массивов (или Countable или Traversable объектов) одинаковый.

  • param Countable|iterable $expected
  • param Countable|iterable $actual
  • param string $message

См. исходный код

assertStringContainsString()

protected assertStringContainsString($needle, $haystack, $message = null)

  • param string $needle
  • param string $haystack
  • param string $message

См. исходный код

assertStringContainsStringIgnoringCase()

protected assertStringContainsStringIgnoringCase($needle, $haystack, $message = null)

См. исходный код

assertStringEndsNotWith()

protected assertStringEndsNotWith($suffix, $string, $message = null)

Утверждает, что строка не заканчивается заданным суффиксом.

  • param string $suffix
  • param string $string
  • param string $message

См. исходный код

assertStringEndsWith()

protected assertStringEndsWith($suffix, $string, $message = null)

Утверждает, что строка заканчивается заданным суффиксом.

  • param string $suffix
  • param string $string
  • param string $message

См. исходный код

assertStringEqualsFile()

protected assertStringEqualsFile($expectedFile, $actualString, $message = null)

Утверждает, что содержимое строки равно содержимому файла.

  • param string $expectedFile
  • param string $actualString
  • param string $message

См. исходный код

assertStringEqualsFileCanonicalizing()

protected assertStringEqualsFileCanonicalizing($expectedFile, $actualString, $message = null)

Утверждает, что содержимое строки равно содержимому файла (канонизируя).

  • param string $expectedFile
  • param string $actualString
  • param string $message

См. исходный код

assertStringEqualsFileIgnoringCase()

protected assertStringEqualsFileIgnoringCase($expectedFile, $actualString, $message = null)

Утверждает, что содержимое строки равно содержимому файла (без учёта регистра).

  • param string $expectedFile
  • param string $actualString
  • param string $message

См. исходный код

assertStringMatchesFormat()

protected assertStringMatchesFormat($format, $string, $message = null)

Утверждает, что строка соответствует заданному формату.

  • param string $format
  • param string $string
  • param string $message

См. исходный код

assertStringMatchesFormatFile()

protected assertStringMatchesFormatFile($formatFile, $string, $message = null)

Утверждает, что строка соответствует заданному файлу формата.

  • param string $formatFile
  • param string $string
  • param string $message

См. исходный код

assertStringNotContainsString()

protected assertStringNotContainsString($needle, $haystack, $message = null)

  • param string $needle
  • param string $haystack
  • param string $message

См. исходный код

assertStringNotContainsStringIgnoringCase()

protected assertStringNotContainsStringIgnoringCase($needle, $haystack, $message = null)

  • param string $needle
  • param string $haystack
  • param string $message

См. исходный код

assertStringNotEqualsFile()

protected assertStringNotEqualsFile($expectedFile, $actualString, $message = null)

Утверждает, что содержимое строки не равно содержимому файла.

  • param string $expectedFile
  • param string $actualString
  • param string $message

См. исходный код

assertStringNotEqualsFileCanonicalizing()

protected assertStringNotEqualsFileCanonicalizing($expectedFile, $actualString, $message = null)

Утверждает, что содержимое строки не равно содержимому файла (канонизируя).

  • param string $expectedFile
  • param string $actualString
  • param string $message

См. исходный код

assertStringNotEqualsFileIgnoringCase()

protected assertStringNotEqualsFileIgnoringCase($expectedFile, $actualString, $message = null)

Утверждает, что содержимое строки не равно содержимому файла (без учёта регистра).

  • param string $expectedFile
  • param string $actualString
  • param string $message

См. исходный код

assertStringNotMatchesFormat()

protected assertStringNotMatchesFormat($format, $string, $message = null)

Утверждает, что строка не соответствует заданному формату.

  • param string $format
  • param string $string
  • param string $message

См. исходный код

assertStringNotMatchesFormatFile()

protected assertStringNotMatchesFormatFile($formatFile, $string, $message = null)

Утверждает, что строка не соответствует заданному файлу формата.

  • param string $formatFile
  • param string $string
  • param string $message

См. исходный код

assertStringStartsNotWith()

protected assertStringStartsNotWith($prefix, $string, $message = null)

Утверждает, что строка не начинается с заданного префикса.

  • param string $prefix
  • param string $string
  • param string $message

См. исходный код

assertStringStartsWith()

protected assertStringStartsWith($prefix, $string, $message = null)

Утверждает, что строка начинается с заданного префикса.

  • param string $prefix
  • param string $string
  • param string $message

См. исходный код

assertThat()

protected assertThat($value, $constraint, $message = null)

Выполняет проверку с помощью объекта-матчера PHPUnit\Framework\Constraint.

  • param $value
  • param Constraint $constraint
  • param string $message

См. исходный код

END_OF_DOCUMENT_MARKER

assertThatItsNot()

protected assertThatItsNot($value, $constraint, $message = null)

Оценивает объект-совпадение PHPUnit\Framework\Constraint.

  • param $value
  • param Constraint $constraint
  • param string $message

См. исходный код

assertTrue()

protected assertTrue($condition, $message = null)

Утверждает, что условие истинно.

  • param $condition
  • param string $message

См. исходный код

assertXmlFileEqualsXmlFile()

protected assertXmlFileEqualsXmlFile($expectedFile, $actualFile, $message = null)

Утверждает, что два XML-файла равны.

  • param string $expectedFile
  • param string $actualFile
  • param string $message

См. исходный код

assertXmlFileNotEqualsXmlFile()

protected assertXmlFileNotEqualsXmlFile($expectedFile, $actualFile, $message = null)

Утверждает, что два XML-файла не равны.

  • param string $expectedFile
  • param string $actualFile
  • param string $message

См. исходный код

assertXmlStringEqualsXmlFile()

protected assertXmlStringEqualsXmlFile($expectedFile, $actualXml, $message = null)

Утверждает, что два XML-документа равны.

  • param string $expectedFile
  • param DOMDocument|string $actualXml
  • param string $message

См. исходный код

assertXmlStringEqualsXmlString()

protected assertXmlStringEqualsXmlString($expectedXml, $actualXml, $message = null)

Утверждает, что два XML-документа равны.

  • param DOMDocument|string $expectedXml
  • param DOMDocument|string $actualXml
  • param string $message

См. исходный код

assertXmlStringNotEqualsXmlFile()

protected assertXmlStringNotEqualsXmlFile($expectedFile, $actualXml, $message = null)

Утверждает, что два XML-документа не равны.

  • param string $expectedFile
  • param DOMDocument|string $actualXml
  • param string $message

См. исходный код

assertXmlStringNotEqualsXmlString()

protected assertXmlStringNotEqualsXmlString($expectedXml, $actualXml, $message = null)

Утверждает, что два XML-документа не равны.

  • param DOMDocument|string $expectedXml
  • param DOMDocument|string $actualXml
  • param string $message

См. исходный код

debug()

protected debug($message)

Выводит отладочное сообщение на экран.

  • param $message

См. исходный код

debugSection()

protected debugSection($title, $message)

Выводит отладочное сообщение с заголовком.

  • param $title
  • param $message

См. исходный код

fail()

protected fail($message = null)

Прерывает тест с заданным сообщением.

  • param string $message

См. исходный код

getModule()

protected getModule($name)

Получить другой модуль по его имени:

<?php
$this->getModule('WebDriver')->_findElements('.items');
  • param $name
  • return Модуль
  • throws ModuleException

См. исходный код

getModules()

protected getModules()

Получить все включенные модули

  • return массив

См. исходный код

hasModule()

protected hasModule($name)

Проверяет, включен ли модуль.

  • param $name
  • return bool

См. исходный код

markTestIncomplete()

protected markTestIncomplete($message = null)

Отметить тест как неполный.

  • param string $message

См. исходный код

markTestSkipped()

protected markTestSkipped($message = null)

Отметить тест как пропущенный.

  • param string $message

См. исходный код

onReconfigure()

protected onReconfigure()

HOOK, который выполняется при изменении конфигурации с %%%CODE_BLOCK_392%%.

См. исходный код

scalarizeArray()

protected scalarizeArray($array)

См. исходный код

shortenMessage()

protected shortenMessage($message, $chars = null)

Укоротить сообщение до заданного количества символов

  • param $message
  • param $chars
  • return строка

См. исходный код

validateConfig()

protected validateConfig()

Проверяет текущую конфигурацию на наличие требуемых полей и пакетов.

  • throws Exception\ModuleConfigException
  • throws ModuleException

См. исходный код

© 2011 Michael Bodnarchuk and contributors
Licensed under the MIT License.
https://codeception.com/docs/reference/Module

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API