Spec-Zone.ru › Yii 1.1

CTestCase

Пакет system.test
Наследование абстрактный класс CTestCase » PHPUnit_Framework_TestCase » PHPUnit_Framework_Assert
Реализует PHPUnit_Framework_SelfDescribing, Countable, PHPUnit_Framework_Test
Подклассы CDbTestCase
С 1.1
Исходный код framework/test/CTestCase.php
CTestCase — базовый класс для всех тестовых классов.

Защищенные свойства

Свойство Тип Описание Определено в
backupGlobals boolean Включить или отключить резервное копирование и восстановление массива $GLOBALS. PHPUnit_Framework_TestCase
backupGlobalsBlacklist array PHPUnit_Framework_TestCase
backupStaticAttributes boolean Включить или отключить резервное копирование и восстановление статических атрибутов. PHPUnit_Framework_TestCase
backupStaticAttributesBlacklist array PHPUnit_Framework_TestCase
preserveGlobalState boolean Нужно ли этому тесту сохранять глобальное состояние при PHPUnit_Framework_TestCase
runTestInSeparateProcess boolean Нужно ли запускать этот тест в отдельном процессе PHP. PHPUnit_Framework_TestCase

Общедоступные методы

Метод Описание Определено в
__construct() Создаёт тестовый случай с заданным именем. PHPUnit_Framework_TestCase
addToAssertionCount() Добавляет значение к счётчику утверждений. PHPUnit_Framework_TestCase
any() Возвращает соответствие, которое соответствует, когда метод, для которого оно оценивается, PHPUnit_Framework_TestCase
anything() Возвращает объект соответствия PHPUnit_Framework_Constraint_IsAnything. PHPUnit_Framework_Assert
arrayHasKey() Возвращает объект соответствия PHPUnit_Framework_Constraint_ArrayHasKey. PHPUnit_Framework_Assert
assertArrayHasKey() Утверждает, что массив содержит указанный ключ. PHPUnit_Framework_Assert
assertArrayNotHasKey() Утверждает, что массив не содержит указанный ключ. PHPUnit_Framework_Assert
assertAttributeContains() Утверждает, что стог, хранящийся в статическом атрибуте класса, PHPUnit_Framework_Assert
assertAttributeContainsOnly() Утверждает, что стог, хранящийся в статическом атрибуте класса, PHPUnit_Framework_Assert
assertAttributeCount() Утверждает количество элементов массива, Countable или Iterator. PHPUnit_Framework_Assert
assertAttributeEmpty() Утверждает, что статический атрибут класса или атрибут объекта PHPUnit_Framework_Assert
assertAttributeEquals() Утверждает, что переменная равна атрибуту объекта. PHPUnit_Framework_Assert
assertAttributeGreaterThan() Утверждает, что атрибут больше другого значения. PHPUnit_Framework_Assert
assertAttributeGreaterThanOrEqual() Утверждает, что атрибут больше или равен другому значению. PHPUnit_Framework_Assert
assertAttributeInstanceOf() Утверждает, что атрибут является заданного типа. PHPUnit_Framework_Assert
assertAttributeInternalType() Утверждает, что атрибут является заданного типа. PHPUnit_Framework_Assert
assertAttributeLessThan() Утверждает, что атрибут меньше другого значения. PHPUnit_Framework_Assert
assertAttributeLessThanOrEqual() Утверждает, что атрибут меньше или равен другому значению. PHPUnit_Framework_Assert
assertAttributeNotContains() Утверждает, что стог, хранящийся в статическом атрибуте класса, PHPUnit_Framework_Assert
assertAttributeNotContainsOnly() Утверждает, что стог, хранящийся в статическом атрибуте класса, PHPUnit_Framework_Assert
assertAttributeNotCount() Утверждает количество элементов массива, Countable или Iterator. PHPUnit_Framework_Assert
assertAttributeNotEmpty() Утверждает, что статический атрибут класса или атрибут объекта PHPUnit_Framework_Assert
assertAttributeNotEquals() Утверждает, что переменная не равна атрибуту объекта. PHPUnit_Framework_Assert
assertAttributeNotInstanceOf() Утверждает, что атрибут не является заданного типа. PHPUnit_Framework_Assert
assertAttributeNotInternalType() Утверждает, что атрибут не является заданного типа. PHPUnit_Framework_Assert
assertAttributeNotSame() Утверждает, что переменная и атрибут объекта не имеют того же PHPUnit_Framework_Assert
assertAttributeSame() Утверждает, что переменная и атрибут объекта имеют тот же тип PHPUnit_Framework_Assert
assertClassHasAttribute() Утверждает, что класс имеет указанный атрибут. PHPUnit_Framework_Assert
assertClassHasStaticAttribute() Утверждает, что класс имеет указанный статический атрибут. PHPUnit_Framework_Assert
assertClassNotHasAttribute() Утверждает, что класс не имеет указанного атрибута. PHPUnit_Framework_Assert
assertClassNotHasStaticAttribute() Утверждает, что класс не имеет указанного статического атрибута. PHPUnit_Framework_Assert
assertContains() Утверждает, что стог содержит иглу. PHPUnit_Framework_Assert
assertContainsOnly() Утверждает, что стог содержит только значения заданного типа. PHPUnit_Framework_Assert
assertContainsOnlyInstancesOf() Утверждает, что стог содержит только экземпляры заданного имени класса PHPUnit_Framework_Assert
assertCount() Утверждает количество элементов массива, Countable или Iterator. PHPUnit_Framework_Assert
assertEmpty() Утверждает, что переменная пуста. PHPUnit_Framework_Assert
assertEqualXMLStructure() Утверждает, что иерархия DOMElements совпадает. PHPUnit_Framework_Assert
assertEquals() Утверждает, что две переменные равны. PHPUnit_Framework_Assert
assertFalse() Утверждает, что условие ложно. PHPUnit_Framework_Assert
assertFileEquals() Утверждает, что содержимое одного файла равно содержимому другого PHPUnit_Framework_Assert
assertFileExists() Утверждает, что файл существует. PHPUnit_Framework_Assert
assertFileNotEquals() Утверждает, что содержимое одного файла не равно содержимому другого PHPUnit_Framework_Assert
assertFileNotExists() Утверждает, что файл не существует. PHPUnit_Framework_Assert
assertGreaterThan() Утверждает, что значение больше другого значения. PHPUnit_Framework_Assert
assertGreaterThanOrEqual() Утверждает, что значение больше или равно другому значению. PHPUnit_Framework_Assert
assertInstanceOf() Утверждает, что переменная является заданного типа. PHPUnit_Framework_Assert
assertInternalType() Утверждает, что переменная является заданного типа. PHPUnit_Framework_Assert
assertJson() Утверждает, что строка является допустимой JSON-строкой. PHPUnit_Framework_Assert
assertJsonFileEqualsJsonFile() Утверждает, что два JSON-файла равны. PHPUnit_Framework_Assert
assertJsonFileNotEqualsJsonFile() Утверждает, что два JSON-файла не равны. PHPUnit_Framework_Assert
assertJsonStringEqualsJsonFile() Утверждает, что сгенерированный закодированный в JSON объект и содержимое заданного файла равны. PHPUnit_Framework_Assert
assertJsonStringEqualsJsonString() Утверждает, что два заданных закодированных в JSON объекта или массива равны. PHPUnit_Framework_Assert
assertJsonStringNotEqualsJsonFile() Утверждает, что сгенерированный закодированный в JSON объект и содержимое заданного файла не равны. PHPUnit_Framework_Assert
assertJsonStringNotEqualsJsonString() Утверждает, что два заданных закодированных в JSON объекта или массива не равны. PHPUnit_Framework_Assert
assertLessThan() Утверждает, что значение меньше другого значения. PHPUnit_Framework_Assert
assertLessThanOrEqual() Утверждает, что значение меньше или равно другому значению. PHPUnit_Framework_Assert
assertNotContains() Утверждает, что стог не содержит иглу. PHPUnit_Framework_Assert
assertNotContainsOnly() Утверждает, что стог не содержит только значения заданного типа. PHPUnit_Framework_Assert
assertNotCount() Утверждает количество элементов массива, Countable или Iterator. PHPUnit_Framework_Assert
assertNotEmpty() Утверждает, что переменная не пуста. PHPUnit_Framework_Assert
assertNotEquals() Утверждает, что две переменные не равны. PHPUnit_Framework_Assert
assertNotInstanceOf() Утверждает, что переменная не является заданного типа. PHPUnit_Framework_Assert
assertNotInternalType() Утверждает, что переменная не является заданного типа. PHPUnit_Framework_Assert
assertNotNull() Утверждает, что переменная не равна NULL. PHPUnit_Framework_Assert
assertNotRegExp() Утверждает, что строка не соответствует заданному регулярному выражению. PHPUnit_Framework_Assert
assertNotSame() Утверждает, что две переменные не имеют одинакового типа и значения. PHPUnit_Framework_Assert
assertNotSameSize() Утверждает, что размеры двух массивов (или объектов `Countable` или `Iterator`) PHPUnit_Framework_Assert
assertNotTag() Это утверждение является точной противоположностью assertTag(). PHPUnit_Framework_Assert
assertNull() Утверждает, что переменная равна NULL. PHPUnit_Framework_Assert
assertObjectHasAttribute() Утверждает, что объект имеет указанное свойство. PHPUnit_Framework_Assert
assertObjectNotHasAttribute() Утверждает, что объект не имеет указанного свойства. PHPUnit_Framework_Assert
assertRegExp() Утверждает, что строка соответствует заданному регулярному выражению. PHPUnit_Framework_Assert
assertSame() Утверждает, что две переменные имеют одинаковый тип и значение. PHPUnit_Framework_Assert
assertSameSize() Утверждает, что размеры двух массивов (или объектов `Countable` или `Iterator`) PHPUnit_Framework_Assert
assertSelectCount() Утверждает наличие, отсутствие или количество элементов в документе, соответствующих PHPUnit_Framework_Assert
assertSelectEquals() assertSelectEquals("#binder .name", "Chuck", true, $xml); // любое? PHPUnit_Framework_Assert
assertSelectRegExp() assertSelectRegExp("#binder .name", "/Mike|Derek/", true, $xml); // любое? PHPUnit_Framework_Assert
assertStringEndsNotWith() Утверждает, что строка не заканчивается заданным суффиксом. PHPUnit_Framework_Assert
assertStringEndsWith() Утверждает, что строка заканчивается заданным суффиксом. PHPUnit_Framework_Assert
assertStringEqualsFile() Утверждает, что содержимое строки равно PHPUnit_Framework_Assert
assertStringMatchesFormat() Утверждает, что строка соответствует заданному формату строки. PHPUnit_Framework_Assert
assertStringMatchesFormatFile() Утверждает, что строка соответствует заданному файлу формата. PHPUnit_Framework_Assert
assertStringNotEqualsFile() Утверждает, что содержимое строки не равно PHPUnit_Framework_Assert
assertStringNotMatchesFormat() Утверждает, что строка не соответствует заданному формату строки. PHPUnit_Framework_Assert
assertStringNotMatchesFormatFile() Утверждает, что строка не соответствует заданному формату строки. PHPUnit_Framework_Assert
assertStringStartsNotWith() Утверждает, что строка не начинается с заданного префикса. PHPUnit_Framework_Assert
assertStringStartsWith() Утверждает, что строка начинается с заданного префикса. PHPUnit_Framework_Assert
assertTag() Оценивает HTML или XML строку и утверждает её структуру и/или содержимое. PHPUnit_Framework_Assert
assertThat() Оценивает объект-матчер PHPUnit_Framework_Constraint. PHPUnit_Framework_Assert
assertTrue() Утверждает, что условие истинно. PHPUnit_Framework_Assert
assertXmlFileEqualsXmlFile() Утверждает, что два XML файла равны. PHPUnit_Framework_Assert
assertXmlFileNotEqualsXmlFile() Утверждает, что два XML файла не равны. PHPUnit_Framework_Assert
assertXmlStringEqualsXmlFile() Утверждает, что два XML документа равны. PHPUnit_Framework_Assert
assertXmlStringEqualsXmlString() Утверждает, что два XML документа равны. PHPUnit_Framework_Assert
assertXmlStringNotEqualsXmlFile() Утверждает, что два XML документа не равны. PHPUnit_Framework_Assert
assertXmlStringNotEqualsXmlString() Утверждает, что два XML документа не равны. PHPUnit_Framework_Assert
at() Возвращает матчер, который совпадает, когда метод, для которого он оценивается, PHPUnit_Framework_TestCase
atLeastOnce() Возвращает матчер, который совпадает, когда метод, для которого он оценивается, PHPUnit_Framework_TestCase
attribute() Возвращает объект-матчер PHPUnit_Framework_Constraint_Attribute. PHPUnit_Framework_Assert
attributeEqualTo() Возвращает объект-матчер PHPUnit_Framework_Constraint_IsEqual. PHPUnit_Framework_Assert
callback() Возвращает объект-матчер PHPUnit_Framework_Constraint_Callback. PHPUnit_Framework_Assert
classHasAttribute() Возвращает объект-матчер PHPUnit_Framework_Constraint_ClassHasAttribute. PHPUnit_Framework_Assert
classHasStaticAttribute() Возвращает объект-матчер PHPUnit_Framework_Constraint_ClassHasStaticAttribute. PHPUnit_Framework_Assert
contains() Возвращает матчер PHPUnit_Framework_Constraint_TraversableContains. PHPUnit_Framework_Assert
containsOnly() Возвращает матчер PHPUnit_Framework_Constraint_TraversableContainsOnly. PHPUnit_Framework_Assert
containsOnlyInstancesOf() Возвращает матчер PHPUnit_Framework_Constraint_TraversableContainsOnly. PHPUnit_Framework_Assert
count() Подсчитывает количество выполненных тестовых случаев run(TestResult result). PHPUnit_Framework_TestCase
equalTo() Возвращает объект-матчер PHPUnit_Framework_Constraint_IsEqual. PHPUnit_Framework_Assert
exactly() Возвращает матчер, который совпадает, когда метод, для которого он оценивается, PHPUnit_Framework_TestCase
expectOutputRegex() PHPUnit_Framework_TestCase
expectOutputString() PHPUnit_Framework_TestCase
fail() Прерывает тест с указанным сообщением. PHPUnit_Framework_Assert
fileExists() Возвращает объект-матчер PHPUnit_Framework_Constraint_FileExists. PHPUnit_Framework_Assert
getActualOutput() PHPUnit_Framework_TestCase
getAnnotations() Возвращает аннотации для этого теста. PHPUnit_Framework_TestCase
getCount() Возвращает текущее количество утверждений. PHPUnit_Framework_Assert
getExpectedException() PHPUnit_Framework_TestCase
getMock() Возвращает объект-модель для указанного класса. PHPUnit_Framework_TestCase
getMockBuilder() Возвращает объект-строитель для создания объектов-моделей с интерфейсом fluent. PHPUnit_Framework_TestCase
getMockForAbstractClass() Возвращает объект-модель для указанного абстрактного класса со всеми абстрактными PHPUnit_Framework_TestCase
getName() Получает имя TestCase. PHPUnit_Framework_TestCase
getNumAssertions() Возвращает количество выполненных утверждений в этом тесте. PHPUnit_Framework_TestCase
getResult() PHPUnit_Framework_TestCase
getSize() Возвращает размер теста. PHPUnit_Framework_TestCase
getStatus() Возвращает состояние этого теста. PHPUnit_Framework_TestCase
getStatusMessage() Возвращает сообщение состояния этого теста. PHPUnit_Framework_TestCase
getTestResultObject() PHPUnit_Framework_TestCase
greaterThan() Возвращает объект-матчер PHPUnit_Framework_Constraint_GreaterThan. PHPUnit_Framework_Assert
greaterThanOrEqual() Возвращает объект-матчер PHPUnit_Framework_Constraint_Or, который оборачивает PHPUnit_Framework_Assert
hasFailed() Возвращает, произошла ли ошибка в данном тесте. PHPUnit_Framework_TestCase
hasOutput() PHPUnit_Framework_TestCase
hasPerformedExpectationsOnOutput() PHPUnit_Framework_TestCase
identicalTo() Возвращает объект-совпадение PHPUnit_Framework_Constraint_IsIdentical. PHPUnit_Framework_Assert
isEmpty() Возвращает объект-совпадение PHPUnit_Framework_Constraint_IsEmpty. PHPUnit_Framework_Assert
isFalse() Возвращает объект-совпадение PHPUnit_Framework_Constraint_IsFalse. PHPUnit_Framework_Assert
isInstanceOf() Возвращает объект-совпадение PHPUnit_Framework_Constraint_IsInstanceOf. PHPUnit_Framework_Assert
isJson() Возвращает объект-совпадение PHPUnit_Framework_Constraint_IsJson. PHPUnit_Framework_Assert
isNull() Возвращает объект-совпадение PHPUnit_Framework_Constraint_IsNull. PHPUnit_Framework_Assert
isTrue() Возвращает объект-совпадение PHPUnit_Framework_Constraint_IsTrue. PHPUnit_Framework_Assert
isType() Возвращает объект-совпадение PHPUnit_Framework_Constraint_IsType. PHPUnit_Framework_Assert
lessThan() Возвращает объект-совпадение PHPUnit_Framework_Constraint_LessThan. PHPUnit_Framework_Assert
lessThanOrEqual() Возвращает объект-совпадение PHPUnit_Framework_Constraint_Or, который оборачивает PHPUnit_Framework_Assert
logicalAnd() Возвращает объект-совпадение PHPUnit_Framework_Constraint_And. PHPUnit_Framework_Assert
logicalNot() Возвращает объект-совпадение PHPUnit_Framework_Constraint_Not. PHPUnit_Framework_Assert
logicalOr() Возвращает объект-совпадение PHPUnit_Framework_Constraint_Or. PHPUnit_Framework_Assert
logicalXor() Возвращает объект-совпадение PHPUnit_Framework_Constraint_Xor. PHPUnit_Framework_Assert
markTestIncomplete() Отметить тест как неполный. PHPUnit_Framework_Assert
markTestSkipped() Отметить тест как пропущенный. PHPUnit_Framework_Assert
matches() Возвращает объект-совпадение PHPUnit_Framework_Constraint_StringMatches. PHPUnit_Framework_Assert
matchesRegularExpression() Возвращает объект-совпадение PHPUnit_Framework_Constraint_PCREMatch. PHPUnit_Framework_Assert
never() Возвращает совпадение, которое срабатывает, когда метод, для которого оно оценивается, PHPUnit_Framework_TestCase
objectHasAttribute() Возвращает объект-совпадение PHPUnit_Framework_Constraint_ObjectHasAttribute. PHPUnit_Framework_Assert
onConsecutiveCalls() PHPUnit_Framework_TestCase
once() Возвращает совпадение, которое срабатывает, когда метод, для которого оно оценивается, PHPUnit_Framework_TestCase
readAttribute() Возвращает значение атрибута класса или объекта. PHPUnit_Framework_Assert
resetCount() Сбросить счетчик утверждений. PHPUnit_Framework_Assert
returnArgument() PHPUnit_Framework_TestCase
returnCallback() PHPUnit_Framework_TestCase
returnSelf() Возвращает текущий объект. PHPUnit_Framework_TestCase
returnValue() PHPUnit_Framework_TestCase
returnValueMap() PHPUnit_Framework_TestCase
run() Запускает тест-кейс и собирает результаты в объекте TestResult. PHPUnit_Framework_TestCase
runBare() Запускает основной тест. PHPUnit_Framework_TestCase
setBackupGlobals() Вызов этого метода в setUp() не имеет эффекта! PHPUnit_Framework_TestCase
setBackupStaticAttributes() Вызов этого метода в setUp() не имеет эффекта! PHPUnit_Framework_TestCase
setDependencies() Устанавливает зависимости TestCase. PHPUnit_Framework_TestCase
setDependencyInput() Устанавливает PHPUnit_Framework_TestCase
setExpectedException() Устанавливает PHPUnit_Framework_TestCase
setInIsolation() Устанавливает PHPUnit_Framework_TestCase
setName() Устанавливает имя TestCase. PHPUnit_Framework_TestCase
setOutputCallback() Устанавливает PHPUnit_Framework_TestCase
setPreserveGlobalState() Устанавливает PHPUnit_Framework_TestCase
setResult() Устанавливает PHPUnit_Framework_TestCase
setRunTestInSeparateProcess() Устанавливает PHPUnit_Framework_TestCase
setTestResultObject() Устанавливает PHPUnit_Framework_TestCase
setUpBeforeClass() Этот метод вызывается перед запуском первого теста данного класса. PHPUnit_Framework_TestCase
setUseErrorHandler() Устанавливает PHPUnit_Framework_TestCase
setUseOutputBuffering() Устанавливает PHPUnit_Framework_TestCase
stringContains() Возвращает объект-совпадение PHPUnit_Framework_Constraint_StringContains. PHPUnit_Framework_Assert
stringEndsWith() Возвращает объект-совпадение PHPUnit_Framework_Constraint_StringEndsWith. PHPUnit_Framework_Assert
stringStartsWith() Возвращает объект-совпадение PHPUnit_Framework_Constraint_StringStartsWith. PHPUnit_Framework_Assert
tearDownAfterClass() Этот метод вызывается после запуска последнего теста данного класса. PHPUnit_Framework_TestCase
throwException() PHPUnit_Framework_TestCase
toString() Возвращает строковое представление тест-кейса. PHPUnit_Framework_TestCase

Защищённые методы

Метод Описание Определено в
assertPostConditions() Выполняет утверждения, общие для всех тестов тестового случая. PHPUnit_Framework_TestCase
assertPreConditions() Выполняет утверждения, общие для всех тестов тестового случая. PHPUnit_Framework_TestCase
checkRequirements() PHPUnit_Framework_TestCase
createResult() Создаёт объект TestResult по умолчанию. PHPUnit_Framework_TestCase
dataToString() PHPUnit_Framework_TestCase
getDataSetAsString() Получает описание набора данных тестового случая. PHPUnit_Framework_TestCase
getMockClass() Имитирует указанный класс и возвращает имя имитируемого класса. PHPUnit_Framework_TestCase
getMockFromWsdl() Возвращает имитируемый объект на основе предоставленного файла WSDL. PHPUnit_Framework_TestCase
getObjectForTrait() Возвращает объект для указанного трейта. PHPUnit_Framework_TestCase
handleDependencies() PHPUnit_Framework_TestCase
iniSet() Этот метод является оболочкой для функции ini_set(), которая автоматически PHPUnit_Framework_TestCase
onNotSuccessfulTest() Этот метод вызывается, когда метод теста не был выполнен успешно. PHPUnit_Framework_TestCase
prepareTemplate() Выполняет пользовательскую подготовку шаблона изоляции процесса. PHPUnit_Framework_TestCase
runTest() Переопределить для запуска теста и проверки его состояния. PHPUnit_Framework_TestCase
setExpectedExceptionFromAnnotation() PHPUnit_Framework_TestCase
setLocale() Этот метод является оболочкой для функции setlocale(), которая автоматически PHPUnit_Framework_TestCase
setRequirementsFromAnnotation() PHPUnit_Framework_TestCase
setUp() Настраивает фикстуру, например, открывает сетевое соединение. PHPUnit_Framework_TestCase
setUseErrorHandlerFromAnnotation() PHPUnit_Framework_TestCase
setUseOutputBufferingFromAnnotation() PHPUnit_Framework_TestCase
tearDown() Разбирает фикстуру, например, закрывает сетевое соединение. PHPUnit_Framework_TestCase
verifyMockObjects() Проверяет ожидания имитируемых объектов. PHPUnit_Framework_TestCase

© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc/api/1.1/CTestCase

Spec-Zone.ru

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