MediaWiki
REL1_24
|
Public Member Functions | |
elementInstancesProvider () | |
Returns objects that can serve as elements in the concrete GenericArrayObject deriving class being tested. | |
getInstanceClass () | |
Returns the name of the concrete class being tested. | |
instanceProvider () | |
Provides instances of the concrete class being tested. | |
testAppend (array $elements) | |
elementInstancesProvider | |
testConstructor (array $elements) | |
elementInstancesProvider | |
testIsEmpty (array $elements) | |
elementInstancesProvider | |
testOffsetSet (array $elements) | |
elementInstancesProvider | |
testSerialization (GenericArrayObject $list) | |
instanceProvider | |
testUnset (GenericArrayObject $list) | |
instanceProvider | |
Protected Member Functions | |
checkTypeChecks ($function) | |
getNew (array $elements=array()) |
Definition at line 30 of file GenericArrayObjectTest.php.
GenericArrayObjectTest::checkTypeChecks | ( | $ | function | ) | [protected] |
callable | $function | GenericArrayObject::getObjectType |
Definition at line 178 of file GenericArrayObjectTest.php.
References array(), as, and getNew().
Referenced by testAppend(), and testOffsetSet().
GenericArrayObjectTest::elementInstancesProvider | ( | ) | [abstract] |
Returns objects that can serve as elements in the concrete GenericArrayObject deriving class being tested.
Referenced by instanceProvider().
GenericArrayObjectTest::getInstanceClass | ( | ) | [abstract] |
Returns the name of the concrete class being tested.
Referenced by getNew().
GenericArrayObjectTest::getNew | ( | array $ | elements = array() | ) | [protected] |
array | $elements |
Definition at line 75 of file GenericArrayObjectTest.php.
References getInstanceClass().
Referenced by checkTypeChecks(), instanceProvider(), testAppend(), testConstructor(), testIsEmpty(), and testOffsetSet().
Provides instances of the concrete class being tested.
Definition at line 58 of file GenericArrayObjectTest.php.
References array(), MediaWikiTestCase\arrayWrap(), as, elementInstancesProvider(), and getNew().
GenericArrayObjectTest::testAppend | ( | array $ | elements | ) |
elementInstancesProvider
array | $elements | GenericArrayObject::append |
Definition at line 147 of file GenericArrayObjectTest.php.
References GenericArrayObject\append(), as, checkTypeChecks(), and getNew().
GenericArrayObjectTest::testConstructor | ( | array $ | elements | ) |
elementInstancesProvider
array | $elements | GenericArrayObject::__construct |
Definition at line 90 of file GenericArrayObjectTest.php.
References getNew().
GenericArrayObjectTest::testIsEmpty | ( | array $ | elements | ) |
elementInstancesProvider
array | $elements | GenericArrayObject::isEmpty |
Definition at line 105 of file GenericArrayObjectTest.php.
GenericArrayObjectTest::testOffsetSet | ( | array $ | elements | ) |
elementInstancesProvider
array | $elements | GenericArrayObject::offsetSet |
Definition at line 211 of file GenericArrayObjectTest.php.
References array(), as, checkTypeChecks(), getNew(), and GenericArrayObject\offsetSet().
instanceProvider
GenericArrayObject | $list | GenericArrayObject::getSerializationData GenericArrayObject::serialize GenericArrayObject::unserialize |
Definition at line 268 of file GenericArrayObjectTest.php.
References MediaWikiTestCase\assertArrayEquals().
instanceProvider
GenericArrayObject | $list | GenericArrayObject::offsetUnset |
Definition at line 120 of file GenericArrayObjectTest.php.
References $count, and GenericArrayObject\isEmpty().