/** * @covers \Cougar\RestService\RestService::authorizationHeader */ public function testAuthorizationHeader() { $authorization = $this->object->authorizationHeader(); $this->assertArrayHasKey("rawHeader", $authorization); $this->assertArrayHasKey("scheme", $authorization); $this->assertArrayHasKey("parameter", $authorization); $this->assertArrayHasKey("username", $authorization); $this->assertArrayHasKey("password", $authorization); $this->assertEquals("Scheme Some,crazy,parameter", $authorization["rawHeader"]); $this->assertEquals("Scheme", $authorization["scheme"]); $this->assertEquals("Some,crazy,parameter", $authorization["parameter"]); $this->assertEquals("Aladdin", $authorization["username"]); $this->assertEquals("open sesame", $authorization["password"]); }