Test for Status::hasMessage
authorKunal Mehta <legoktm@gmail.com>
Sat, 26 Oct 2013 00:52:46 +0000 (17:52 -0700)
committerKunal Mehta <legoktm@gmail.com>
Sat, 26 Oct 2013 00:53:18 +0000 (17:53 -0700)
Change-Id: I080e006fa6a7d8ad68bdf827c4bab7d0ea160230

tests/phpunit/includes/StatusTest.php

index 332ac52..0a7cc04 100644 (file)
@@ -177,6 +177,17 @@ class StatusTest extends MediaWikiTestCase {
                $this->assertEquals( 2, count( $status1->getWarningsArray() ) + count( $status1->getErrorsArray() ) );
        }
 
+       /**
+        * @covers Status::hasMessage
+        */
+       public function testHasMessage() {
+               $status = new Status();
+               $status->fatal( 'bad' );
+               $this->assertTrue( $status->hasMessage( 'bad' ) );
+               $this->assertFalse( $status->hasMessage( 'good' ) );
+
+       }
+
        //todo test cleanParams
        //todo test getWikiText
        //todo test getMessage
@@ -185,7 +196,6 @@ class StatusTest extends MediaWikiTestCase {
        //todo test getErrorMessageArray
        //todo test getStatusArray
        //todo test getErrorsByType
-       //todo test hasMessage
        //todo test replaceMessage
        //todo test replaceMessage