���ѧۧݧ�ӧ�� �ާ֧ߧ֧էا֧� - ���֧էѧܧ�ڧ��ӧѧ�� - /home/rickpfrv/wiki.craftaro.com/tests/phpunit/unit/includes/GlobalFunctions/wfArrayPlus2dTest.php
���ѧ٧ѧ�
<?php /** * @group GlobalFunctions * @covers ::wfArrayPlus2d */ class WfArrayPlus2dTest extends MediaWikiUnitTestCase { /** * @dataProvider provideArrays */ public function testWfArrayPlus2d( $baseArray, $newValues, $expected, $testName ) { $this->assertEquals( $expected, wfArrayPlus2d( $baseArray, $newValues ), $testName ); } /** * Provider for testing wfArrayPlus2d * * @return array */ public static function provideArrays() { return [ // target array, new values array, expected result [ [ 0 => '1dArray' ], [ 1 => '1dArray' ], [ 0 => '1dArray', 1 => '1dArray' ], "Test simple union of two arrays with different keys", ], [ [ 0 => [ 0 => '2dArray' ], ], [ 0 => [ 1 => '2dArray' ], ], [ 0 => [ 0 => '2dArray', 1 => '2dArray' ], ], "Test union of 2d arrays with different keys in the value array", ], [ [ 0 => [ 0 => '2dArray' ], ], [ 0 => [ 0 => '1dArray' ], ], [ 0 => [ 0 => '2dArray' ], ], "Test union of 2d arrays with same keys in the value array", ], [ [ 0 => [ 0 => [ 0 => '3dArray' ] ], ], [ 0 => [ 0 => [ 1 => '2dArray' ] ], ], [ 0 => [ 0 => [ 0 => '3dArray' ] ], ], "Test union of 3d array with different keys", ], [ [ 0 => [ 0 => [ 0 => '3dArray' ] ], ], [ 0 => [ 1 => [ 0 => '2dArray' ] ], ], [ 0 => [ 0 => [ 0 => '3dArray' ], 1 => [ 0 => '2dArray' ] ], ], "Test union of 3d array with different keys in the value array", ], [ [ 0 => [ 0 => [ 0 => '3dArray' ] ], ], [ 0 => [ 0 => [ 0 => '2dArray' ] ], ], [ 0 => [ 0 => [ 0 => '3dArray' ] ], ], "Test union of 3d array with same keys in the value array", ], ]; } }
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | ���֧ߧ֧�ѧ�ڧ� ����ѧߧڧ��: 0.1 |
proxy
|
phpinfo
|
���ѧ����ۧܧ�