mirror of
https://github.com/metabolist/metatext
synced 2024-12-21 23:44:04 +01:00
17 lines
371 B
Swift
17 lines
371 B
Swift
|
// Copyright © 2020 Metabolist. All rights reserved.
|
||
|
|
||
|
import Foundation
|
||
|
|
||
|
struct HTTPStubs {
|
||
|
static func stub(
|
||
|
request: URLRequest,
|
||
|
target: HTTPTarget? = nil,
|
||
|
userInfo: [String: Any] = [:]) -> HTTPStub? {
|
||
|
guard let url = request.url else {
|
||
|
return nil
|
||
|
}
|
||
|
|
||
|
return (target as? Stubbing)?.stub(url: url)
|
||
|
}
|
||
|
}
|