mirror of
https://github.com/Moya/Moya.git
synced 2026-03-18 19:52:28 +00:00
27 lines
756 B
Swift
27 lines
756 B
Swift
import Quick
|
|
import Moya
|
|
import Nimble
|
|
|
|
final class MethodSpec: QuickSpec {
|
|
override func spec() {
|
|
describe("supportsMultipart") {
|
|
let expectations: [(Moya.Method, Bool)] = [
|
|
(.get, false),
|
|
(.post, true),
|
|
(.put, true),
|
|
(.delete, false),
|
|
(.options, false),
|
|
(.head, false),
|
|
(.patch, true),
|
|
(.trace, false),
|
|
(.connect, true)
|
|
]
|
|
for (method, expected) in expectations {
|
|
it("\(method) should \(expected ? "" : "not") support multipart") {
|
|
expect(method.supportsMultipart) == expected
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|