in source/UberCoreTests/AccessTokenFactoryTests.swift [109:130]
func testParseTokenFromURL_withPartialParameters() {
var components = URLComponents()
components.fragment = "access_token=\(tokenString)"
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.refreshToken)
XCTAssertNil(token.tokenType)
XCTAssertNil(token.expirationDate)
XCTAssertEqual(token.grantedScopes, [UberScope]())
} catch _ as NSError {
XCTAssert(false)
} catch {
XCTAssert(false)
}
}