test ContentHandler::getForTitle()
authordaniel <daniel.kinzler@wikimedia.de>
Fri, 20 Apr 2012 19:44:21 +0000 (21:44 +0200)
committerdaniel <daniel.kinzler@wikimedia.de>
Fri, 20 Apr 2012 19:44:21 +0000 (21:44 +0200)
tests/phpunit/includes/ContentHandlerTest.php

index 9bc34cb..6deed47 100644 (file)
@@ -29,6 +29,14 @@ class ContentHandlerTest extends MediaWikiTestCase {
         $title = Title::newFromText( $title );
         $this->assertEquals( $expectedModelName, ContentHandler::getDefaultModelFor( $title ) );
     }
+    /**
+     * @dataProvider dataGetDefaultModelFor
+     */
+    public function testGetForTitle( $title, $expectedContentModel ) {
+        $title = Title::newFromText( $title );
+        $handler = ContentHandler::getForTitle( $title );
+        $this->assertEquals( $expectedContentModel, $handler->getModelName() );
+    }
 
     public function testGetContentText_Null( ) {
         global $wgContentHandlerTextFallback;