|
|
@@ -38,7 +38,7 @@ class StatusCodeValidationTestCase: BaseTestCase {
|
|
|
var downloadError: Error?
|
|
|
|
|
|
// When
|
|
|
- Alamofire.request(urlString, withMethod: .get)
|
|
|
+ Alamofire.request(urlString)
|
|
|
.validate(statusCode: 200..<300)
|
|
|
.response { resp in
|
|
|
requestError = resp.error
|
|
|
@@ -70,7 +70,7 @@ class StatusCodeValidationTestCase: BaseTestCase {
|
|
|
var downloadError: Error?
|
|
|
|
|
|
// When
|
|
|
- Alamofire.request(urlString, withMethod: .get)
|
|
|
+ Alamofire.request(urlString)
|
|
|
.validate(statusCode: [200])
|
|
|
.response { resp in
|
|
|
requestError = resp.error
|
|
|
@@ -111,7 +111,7 @@ class StatusCodeValidationTestCase: BaseTestCase {
|
|
|
var downloadError: Error?
|
|
|
|
|
|
// When
|
|
|
- Alamofire.request(urlString, withMethod: .get)
|
|
|
+ Alamofire.request(urlString)
|
|
|
.validate(statusCode: [])
|
|
|
.response { resp in
|
|
|
requestError = resp.error
|
|
|
@@ -156,7 +156,7 @@ class ContentTypeValidationTestCase: BaseTestCase {
|
|
|
var downloadError: Error?
|
|
|
|
|
|
// When
|
|
|
- Alamofire.request(urlString, withMethod: .get)
|
|
|
+ Alamofire.request(urlString)
|
|
|
.validate(contentType: ["application/json"])
|
|
|
.validate(contentType: ["application/json;charset=utf8"])
|
|
|
.validate(contentType: ["application/json;q=0.8;charset=utf8"])
|
|
|
@@ -192,7 +192,7 @@ class ContentTypeValidationTestCase: BaseTestCase {
|
|
|
var downloadError: Error?
|
|
|
|
|
|
// When
|
|
|
- Alamofire.request(urlString, withMethod: .get)
|
|
|
+ Alamofire.request(urlString)
|
|
|
.validate(contentType: ["*/*"])
|
|
|
.validate(contentType: ["application/*"])
|
|
|
.validate(contentType: ["*/json"])
|
|
|
@@ -228,7 +228,7 @@ class ContentTypeValidationTestCase: BaseTestCase {
|
|
|
var downloadError: Error?
|
|
|
|
|
|
// When
|
|
|
- Alamofire.request(urlString, withMethod: .get)
|
|
|
+ Alamofire.request(urlString)
|
|
|
.validate(contentType: ["application/octet-stream"])
|
|
|
.response { resp in
|
|
|
requestError = resp.error
|
|
|
@@ -270,7 +270,7 @@ class ContentTypeValidationTestCase: BaseTestCase {
|
|
|
var downloadError: Error?
|
|
|
|
|
|
// When
|
|
|
- Alamofire.request(urlString, withMethod: .get)
|
|
|
+ Alamofire.request(urlString)
|
|
|
.validate(contentType: [])
|
|
|
.response { resp in
|
|
|
requestError = resp.error
|
|
|
@@ -312,7 +312,7 @@ class ContentTypeValidationTestCase: BaseTestCase {
|
|
|
var downloadError: Error?
|
|
|
|
|
|
// When
|
|
|
- Alamofire.request(urlString, withMethod: .get)
|
|
|
+ Alamofire.request(urlString)
|
|
|
.validate(contentType: [])
|
|
|
.response { resp in
|
|
|
requestError = resp.error
|
|
|
@@ -336,7 +336,7 @@ class ContentTypeValidationTestCase: BaseTestCase {
|
|
|
func testThatValidationForRequestWithAcceptableWildcardContentTypeResponseSucceedsWhenResponseIsNil() {
|
|
|
// Given
|
|
|
class MockManager: SessionManager {
|
|
|
- override func request(_ urlRequest: URLRequestConvertible) -> DataRequest {
|
|
|
+ override func request(resource urlRequest: URLRequestConvertible) -> DataRequest {
|
|
|
let originalRequest = urlRequest.urlRequest
|
|
|
let adaptedRequest = originalRequest.adapt(using: adapter)
|
|
|
|
|
|
@@ -419,7 +419,7 @@ class ContentTypeValidationTestCase: BaseTestCase {
|
|
|
var downloadResponse: DefaultDownloadResponse?
|
|
|
|
|
|
// When
|
|
|
- manager.request(urlString, withMethod: .delete)
|
|
|
+ manager.request(urlString, method: .delete)
|
|
|
.validate(contentType: ["*/*"])
|
|
|
.response { resp in
|
|
|
requestResponse = resp
|
|
|
@@ -467,7 +467,7 @@ class MultipleValidationTestCase: BaseTestCase {
|
|
|
var downloadError: Error?
|
|
|
|
|
|
// When
|
|
|
- Alamofire.request(urlString, withMethod: .get)
|
|
|
+ Alamofire.request(urlString)
|
|
|
.validate(statusCode: 200..<300)
|
|
|
.validate(contentType: ["application/json"])
|
|
|
.response { resp in
|
|
|
@@ -501,7 +501,7 @@ class MultipleValidationTestCase: BaseTestCase {
|
|
|
var downloadError: Error?
|
|
|
|
|
|
// When
|
|
|
- Alamofire.request(urlString, withMethod: .get)
|
|
|
+ Alamofire.request(urlString)
|
|
|
.validate(statusCode: 400..<600)
|
|
|
.validate(contentType: ["application/octet-stream"])
|
|
|
.response { resp in
|
|
|
@@ -544,7 +544,7 @@ class MultipleValidationTestCase: BaseTestCase {
|
|
|
var downloadError: Error?
|
|
|
|
|
|
// When
|
|
|
- Alamofire.request(urlString, withMethod: .get)
|
|
|
+ Alamofire.request(urlString)
|
|
|
.validate(contentType: ["application/octet-stream"])
|
|
|
.validate(statusCode: 400..<600)
|
|
|
.response { resp in
|
|
|
@@ -594,7 +594,7 @@ class AutomaticValidationTestCase: BaseTestCase {
|
|
|
var downloadError: Error?
|
|
|
|
|
|
// When
|
|
|
- Alamofire.request(urlRequest)
|
|
|
+ Alamofire.request(resource: urlRequest)
|
|
|
.validate()
|
|
|
.response { resp in
|
|
|
requestError = resp.error
|
|
|
@@ -626,7 +626,7 @@ class AutomaticValidationTestCase: BaseTestCase {
|
|
|
var downloadError: Error?
|
|
|
|
|
|
// When
|
|
|
- Alamofire.request(urlString, withMethod: .get)
|
|
|
+ Alamofire.request(urlString)
|
|
|
.validate()
|
|
|
.response { resp in
|
|
|
requestError = resp.error
|
|
|
@@ -669,7 +669,7 @@ class AutomaticValidationTestCase: BaseTestCase {
|
|
|
var downloadError: Error?
|
|
|
|
|
|
// When
|
|
|
- Alamofire.request(urlRequest)
|
|
|
+ Alamofire.request(resource: urlRequest)
|
|
|
.validate()
|
|
|
.response { resp in
|
|
|
requestError = resp.error
|
|
|
@@ -705,7 +705,7 @@ class AutomaticValidationTestCase: BaseTestCase {
|
|
|
var downloadError: Error?
|
|
|
|
|
|
// When
|
|
|
- Alamofire.request(urlRequest)
|
|
|
+ Alamofire.request(resource: urlRequest)
|
|
|
.validate()
|
|
|
.response { resp in
|
|
|
requestError = resp.error
|
|
|
@@ -739,7 +739,7 @@ class AutomaticValidationTestCase: BaseTestCase {
|
|
|
var downloadError: Error?
|
|
|
|
|
|
// When
|
|
|
- Alamofire.request(urlRequest)
|
|
|
+ Alamofire.request(resource: urlRequest)
|
|
|
.validate()
|
|
|
.response { resp in
|
|
|
requestError = resp.error
|
|
|
@@ -825,7 +825,7 @@ class CustomValidationTestCase: BaseTestCase {
|
|
|
var downloadError: Error?
|
|
|
|
|
|
// When
|
|
|
- Alamofire.request(urlString, withMethod: .get)
|
|
|
+ Alamofire.request(urlString)
|
|
|
.validate { request, response, data in
|
|
|
guard data != nil else { return .failure(ValidationError.missingData) }
|
|
|
return .success
|
|
|
@@ -869,7 +869,7 @@ class CustomValidationTestCase: BaseTestCase {
|
|
|
var downloadError: Error?
|
|
|
|
|
|
// When
|
|
|
- Alamofire.request(urlString, withMethod: .get)
|
|
|
+ Alamofire.request(urlString)
|
|
|
.validate { _, _, _ in .failure(ValidationError.missingData) }
|
|
|
.validate { _, _, _ in .failure(ValidationError.missingFile) } // should be ignored
|
|
|
.response { resp in
|
|
|
@@ -903,7 +903,7 @@ class CustomValidationTestCase: BaseTestCase {
|
|
|
var downloadError: Error?
|
|
|
|
|
|
// When
|
|
|
- Alamofire.request(urlString, withMethod: .get)
|
|
|
+ Alamofire.request(urlString)
|
|
|
.validateDataExists()
|
|
|
.response { resp in
|
|
|
requestError = resp.error
|
|
|
@@ -935,7 +935,7 @@ class CustomValidationTestCase: BaseTestCase {
|
|
|
var downloadError: Error?
|
|
|
|
|
|
// When
|
|
|
- Alamofire.request(urlString, withMethod: .get)
|
|
|
+ Alamofire.request(urlString)
|
|
|
.validate(with: ValidationError.missingData)
|
|
|
.validate(with: ValidationError.missingFile) // should be ignored
|
|
|
.response { resp in
|