public function testAuthorizationGetFieldValueReturnsProperValue() { $this->markTestIncomplete('Authorization needs to be completed'); $authorizationHeader = new Authorization(); $this->assertEquals('xxx', $authorizationHeader->getFieldValue()); }
/** * @param \Zend\Http\Request $request * @param \Zend\Http\Header\Authorization $authorizationHeader */ public function it_should_not_create_token_on_invalid_requests($request, $authorizationHeader) { $this->setRequest($request); // Invalid query params: $request->getQuery('token', [])->willReturn([]); $this->shouldThrow('Phpro\\MvcAuthToken\\Exception\\TokenException')->duringCreateTokenFromQueryParams(); // No authentication header was set $request->getHeader('Authorization')->willReturn(null); $this->shouldThrow('Phpro\\MvcAuthToken\\Exception\\TokenException')->duringCreateToken(); // Invalid authentication type $authorizationHeader->getFieldValue()->willReturn('Basic base64_user_and_password'); $request->getHeader('Authorization')->willReturn($authorizationHeader); $this->shouldThrow('Phpro\\MvcAuthToken\\Exception\\TokenException')->duringCreateToken(); }