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 -
returnmixed значение элемента конфигурации или null, если он не существует
_getName()
public _getName()
Возвращает имя модуля для Module или имя класса для Helper
-
returnстрока
_hasRequiredFields()
public _hasRequiredFields()
Проверка наличия необходимых полей в модуле
-
returnbool
_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 -
throwsException\ModuleConfigException -
throwsModuleException
_resetConfig()
public _resetConfig()
Возвращает изменения конфигурации, внесенные _reconfigure
_setConfig()
public _setConfig($config)
Позволяет определить начальную конфигурацию модуля. Может использоваться в _beforeSuite загрузке помощников или расширений
<?php
public function _beforeSuite($settings = []) {
$this->getModule('otherModule')->_setConfig($this->myOtherConfig);
} -
param$config -
throwsException\ModuleConfigException -
throwsModuleException
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
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
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Модуль -
throwsModuleException
getModules()
protected getModules()
Получить все включенные модули
-
returnмассив
hasModule()
protected hasModule($name)
Проверяет, включен ли модуль.
-
param$name -
returnbool
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()
Проверяет текущую конфигурацию на наличие требуемых полей и пакетов.
-
throwsException\ModuleConfigException -
throwsModuleException
© 2011 Michael Bodnarchuk and contributors
Licensed under the MIT License.
https://codeception.com/docs/reference/Module