public function testValue() { $authentication = new Authentication\BasicAuth($this->username, $this->password); $this->assertInternalType('string', $authentication->getValue()); $encodedDetails = 'Basic ' . base64_encode($this->username . ':' . $this->password); $this->assertEquals($encodedDetails, $authentication->getValue()); }
public function testBasicAuth() { $request = new Consumer\Request(); $username = '******'; $password = '******'; $authentication = new Consumer\Authentication\BasicAuth($username, $password); $key = $authentication->getName(); $request = $request->withBasicAuth($username, $password); $this->assertArrayHasKey($key, $request->getHeaders()); $this->assertEquals($authentication->getValue(), $request->getHeaderLine($key)); }