Файловый менеджер - Редактировать - /var/www/html/mediawiki-1.43.1/extensions/AbuseFilter/tests/phpunit/unit/ActionSpecifierTest.php
Ðазад
<?php namespace MediaWiki\Extension\AbuseFilter\Tests\Unit; use InvalidArgumentException; use MediaWiki\Extension\AbuseFilter\ActionSpecifier; use MediaWiki\Linker\LinkTarget; use MediaWiki\Title\TitleValue; use MediaWiki\User\UserIdentity; use MediaWiki\User\UserIdentityValue; use MediaWikiUnitTestCase; /** * @covers \MediaWiki\Extension\AbuseFilter\ActionSpecifier */ class ActionSpecifierTest extends MediaWikiUnitTestCase { public function testGetters() { $action = 'edit'; $title = new TitleValue( NS_MAIN, 'Foobar' ); $user = new UserIdentityValue( 42, 'John Doe' ); $ip = '127.0.0.1'; $accountname = 'foobar'; $spec = new ActionSpecifier( $action, $title, $user, $ip, $accountname ); $this->assertSame( $action, $spec->getAction(), 'action' ); $this->assertSame( $title, $spec->getTitle(), 'title' ); $this->assertSame( $user, $spec->getUser(), 'user' ); $this->assertSame( $ip, $spec->getIP(), 'IP' ); $this->assertSame( $accountname, $spec->getAccountName(), 'accountname' ); } public function testInvalidAccountName() { $this->expectException( InvalidArgumentException::class ); new ActionSpecifier( 'createaccount', $this->createMock( LinkTarget::class ), $this->createMock( UserIdentity::class ), '127.0.0.1', null ); } }
| ver. 1.1 | |
.
| PHP 8.4.18 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка