Files
Moya/Tests/MethodSpec.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
}
}
}
}
}