Пример #1
0
 /**
  * @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"]);
 }