in source/UberCoreTests/AccessTokenFactoryTests.swift [90:107]
func testParseTokenFromURL_withOnlyError() {
var components = URLComponents()
components.fragment = "error=\(errorString)"
components.host = redirectURI
guard let url = components.url else {
XCTAssert(false)
return
}
do {
_ = try AccessTokenFactory.createAccessToken(fromRedirectURL: url)
XCTFail("Didn't parse out error")
} catch let error as NSError {
XCTAssertEqual(error.code, UberAuthenticationErrorType.invalidRequest.rawValue)
XCTAssertEqual(error.domain, UberAuthenticationErrorFactory.errorDomain)
} catch {
XCTAssert(false)
}
}