Merge "Make statsd sampling rates configurable"
[lhc/web/wiklou.git] / tests / phpunit / includes / FauxRequestTest.php
index eca5b39..4622a38 100644 (file)
@@ -17,7 +17,35 @@ class FauxRequestTest extends MediaWikiTestCase {
                $this->assertEquals( $request->getHeader( 'accept' ), $value );
                $this->assertEquals(
                        $request->getHeader( 'Accept', WebRequest::GETHEADER_LIST ),
-                       array( 'text/plain', 'text/html' )
+                       [ 'text/plain', 'text/html' ]
+               );
+       }
+
+       /**
+        * @covers FauxRequest::getAllHeaders
+        */
+       public function testGetAllHeaders() {
+               $_SERVER['HTTP_TEST'] = 'Example';
+
+               $request = new FauxRequest();
+
+               $this->assertEquals(
+                       [],
+                       $request->getAllHeaders()
+               );
+       }
+
+       /**
+        * @covers FauxRequest::getHeader
+        */
+       public function testGetHeader() {
+               $_SERVER['HTTP_TEST'] = 'Example';
+
+               $request = new FauxRequest();
+
+               $this->assertEquals(
+                       false,
+                       $request->getHeader( 'test' )
                );
        }
 }