in source/UberCoreTests/AccessTokenFactoryTests.swift [174:195]
func testParseTokenFromURL_withInvalidFragment() {
var components = URLComponents()
components.fragment = "access_token=\(tokenString)&refresh_token"
components.host = redirectURI
guard let url = components.url else {
XCTAssert(false)
return
}
do {
let token : AccessToken = try AccessTokenFactory.createAccessToken(fromRedirectURL: url)
XCTAssertNotNil(token)
XCTAssertEqual(token.tokenString, tokenString)
XCTAssertNil(token.tokenType)
XCTAssertNil(token.refreshToken)
XCTAssertNil(token.expirationDate)
XCTAssertEqual(token.grantedScopes, [UberScope]())
} catch _ as NSError {
XCTAssert(false)
} catch {
XCTAssert(false)
}
}