* @ingroup Test
* @group GenericArrayObject
*
- * @licence GNU GPL v2+
* @author Jeroen De Dauw < jeroendedauw@gmail.com >
*/
-abstract class GenericArrayObjectTest extends MediaWikiTestCase {
+abstract class GenericArrayObjectTest extends PHPUnit_Framework_TestCase {
/**
- * Returns objects that can serve as elements in the concrete GenericArrayObject deriving class being tested.
+ * Returns objects that can serve as elements in the concrete
+ * GenericArrayObject deriving class being tested.
*
* @since 1.20
*
* @return array
*/
public function instanceProvider() {
- $instances = array();
+ $instances = [];
foreach ( $this->elementInstancesProvider() as $elementInstances ) {
$instances[] = $this->getNew( $elementInstances[0] );
*
* @return GenericArrayObject
*/
- protected function getNew( array $elements = array() ) {
+ protected function getNew( array $elements = [] ) {
$class = $this->getInstanceClass();
return new $class( $elements );
public function testIsEmpty( array $elements ) {
$arrayObject = $this->getNew( $elements );
- $this->assertEquals( $elements === array(), $arrayObject->isEmpty() );
+ $this->assertEquals( $elements === [], $arrayObject->isEmpty() );
}
/**
$elementClass = $list->getObjectType();
- foreach ( array( 42, 'foo', array(), new stdClass(), 4.2 ) as $element ) {
+ foreach ( [ 42, 'foo', [], new stdClass(), 4.2 ] as $element ) {
$validValid = $element instanceof $elementClass;
try {
* @covers GenericArrayObject::offsetSet
*/
public function testOffsetSet( array $elements ) {
- if ( $elements === array() ) {
+ if ( $elements === [] ) {
$this->assertTrue( true );
return;