Mixing Handlers with Helpers doesn't look nice for consistency reasons. Helpers should be in their own place (grouped) in the Handlers directory as they're really "helpers for the handlers". Change-Id: Ieeb7a0a706a4cb38778f312bfbfe781a1f366d14
33 lines
1.1 KiB
PHP
33 lines
1.1 KiB
PHP
<?php
|
|
|
|
namespace MediaWiki\Tests\Rest\Handler\Helper;
|
|
|
|
use MediaWiki\Rest\Handler\Helper\HtmlMessageOutputHelper;
|
|
use MediaWiki\Rest\Handler\Helper\HtmlOutputHelper;
|
|
use MediaWiki\Rest\Handler\Helper\HtmlOutputRendererHelper;
|
|
use MediaWikiIntegrationTestCase;
|
|
|
|
/**
|
|
* @covers \MediaWiki\Rest\Handler\Helper\PageRestHelperFactory
|
|
*/
|
|
class PageRestHelperFactoryTest extends MediaWikiIntegrationTestCase {
|
|
|
|
/**
|
|
* @covers \MediaWiki\Rest\Handler\Helper\PageRestHelperFactory::newHtmlMessageOutputHelper
|
|
* @covers \MediaWiki\Rest\Handler\Helper\PageRestHelperFactory::newHtmlOutputRendererHelper
|
|
*/
|
|
public function testNewHtmlOutputHelpers() {
|
|
$helperFactory = $this->getServiceContainer()->getPageRestHelperFactory();
|
|
|
|
$helper = $helperFactory->newHtmlMessageOutputHelper();
|
|
|
|
$this->assertInstanceOf( HtmlMessageOutputHelper::class, $helper );
|
|
$this->assertInstanceOf( HtmlOutputHelper::class, $helper );
|
|
|
|
$helper = $helperFactory->newHtmlOutputRendererHelper();
|
|
|
|
$this->assertInstanceOf( HtmlOutputRendererHelper::class, $helper );
|
|
$this->assertInstanceOf( HtmlOutputHelper::class, $helper );
|
|
}
|
|
|
|
}
|