remove splited test cases
This commit is contained in:
parent
d96555352e
commit
9f1b83af92
|
@ -1,105 +0,0 @@
|
||||||
import XCTest
|
|
||||||
import MultipartFormDataParser
|
|
||||||
|
|
||||||
#if canImport(Cocoa) && !targetEnvironment(macCatalyst)
|
|
||||||
import Cocoa
|
|
||||||
|
|
||||||
final class MultipartFormDataParser_CocoaTests: XCTestCase {
|
|
||||||
|
|
||||||
override class func setUp() {
|
|
||||||
stubForUpload()
|
|
||||||
}
|
|
||||||
|
|
||||||
override class func tearDown() {
|
|
||||||
clearStubs()
|
|
||||||
}
|
|
||||||
|
|
||||||
func testRequest() throws {
|
|
||||||
let genbaNeko = try XCTUnwrap(NSImage(data: TestResource.genbaNeko)?.jpegRepresentation)
|
|
||||||
let denwaNeko = try XCTUnwrap(NSImage(data: TestResource.denwaNeko)?.jpegRepresentation)
|
|
||||||
let message = try XCTUnwrap("Hello world!".data(using: .utf8))
|
|
||||||
let request = createRequest(genbaNeko: genbaNeko, denwaNeko: denwaNeko, message: message)
|
|
||||||
let data = try MultipartFormData.parse(from: request)
|
|
||||||
XCTAssertEqual(data.element(forName: "genbaNeko")?.data, genbaNeko)
|
|
||||||
XCTAssertEqual(data.element(forName: "denwaNeko")?.data, denwaNeko)
|
|
||||||
XCTAssertEqual(data.element(forName: "message")?.string, "Hello world!")
|
|
||||||
}
|
|
||||||
|
|
||||||
#if canImport(Alamofire)
|
|
||||||
func testAlamofire() throws {
|
|
||||||
let genbaNeko = try XCTUnwrap(NSImage(data: TestResource.genbaNeko)?.jpegRepresentation)
|
|
||||||
let denwaNeko = try XCTUnwrap(NSImage(data: TestResource.denwaNeko)?.jpegRepresentation)
|
|
||||||
let message = try XCTUnwrap("Hello world!".data(using: .utf8))
|
|
||||||
|
|
||||||
let result = try XCTUnwrap(uploadWithAlamoFire(genbaNeko: genbaNeko, denwaNeko: denwaNeko, message: message))
|
|
||||||
XCTAssertEqual(result.status, 200)
|
|
||||||
XCTAssertNil(result.error)
|
|
||||||
}
|
|
||||||
#if compiler(>=5.6) && canImport(_Concurrency)
|
|
||||||
@available(macOS 10.15, *)
|
|
||||||
func testAlamofireWithConcurrency() async throws {
|
|
||||||
let genbaNeko = try XCTUnwrap(NSImage(data: TestResource.genbaNeko)?.jpegRepresentation)
|
|
||||||
let denwaNeko = try XCTUnwrap(NSImage(data: TestResource.denwaNeko)?.jpegRepresentation)
|
|
||||||
let message = try XCTUnwrap("Hello world!".data(using: .utf8))
|
|
||||||
let result = try await uploadWithAlamoFireConcurrency(genbaNeko: genbaNeko, denwaNeko: denwaNeko, message: message)
|
|
||||||
XCTAssertEqual(result.status, 200)
|
|
||||||
XCTAssertNil(result.error)
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if canImport(APIKit)
|
|
||||||
func testAPIKit() throws {
|
|
||||||
let genbaNeko = try XCTUnwrap(NSImage(data: TestResource.genbaNeko)?.jpegRepresentation)
|
|
||||||
let denwaNeko = try XCTUnwrap(NSImage(data: TestResource.denwaNeko)?.jpegRepresentation)
|
|
||||||
let message = try XCTUnwrap("Hello world!".data(using: .utf8))
|
|
||||||
|
|
||||||
try runActivity(named: "request") {
|
|
||||||
let request = try requestWithAPIKit(genbaNeko: genbaNeko,
|
|
||||||
denwaNeko: denwaNeko,
|
|
||||||
message: message)
|
|
||||||
let data = try MultipartFormData.parse(from: request)
|
|
||||||
XCTAssertEqual(data.element(forName: "genbaNeko")?.data, genbaNeko)
|
|
||||||
XCTAssertEqual(data.element(forName: "denwaNeko")?.data, denwaNeko)
|
|
||||||
XCTAssertEqual(data.element(forName: "message")?.string, "Hello world!")
|
|
||||||
}
|
|
||||||
|
|
||||||
try runActivity(named: "stub") {
|
|
||||||
let result = try XCTUnwrap(uploadWithAPIKit(genbaNeko: genbaNeko, denwaNeko: denwaNeko, message: message))
|
|
||||||
XCTAssertEqual(result.status, 200)
|
|
||||||
XCTAssertNil(result.error)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if canImport(Moya)
|
|
||||||
func testMoya() throws {
|
|
||||||
let genbaNeko = try XCTUnwrap(NSImage(data: TestResource.genbaNeko)?.jpegRepresentation)
|
|
||||||
let denwaNeko = try XCTUnwrap(NSImage(data: TestResource.denwaNeko)?.jpegRepresentation)
|
|
||||||
let message = try XCTUnwrap("Hello world!".data(using: .utf8))
|
|
||||||
|
|
||||||
let result = try XCTUnwrap(uploadWithMoya(genbaNeko: genbaNeko, denwaNeko: denwaNeko, message: message))
|
|
||||||
XCTAssertEqual(result.status, 200)
|
|
||||||
XCTAssertNil(result.error)
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
func testURLSessionDataTask() throws {
|
|
||||||
let genbaNeko = try XCTUnwrap(NSImage(data: TestResource.genbaNeko)?.jpegRepresentation)
|
|
||||||
let denwaNeko = try XCTUnwrap(NSImage(data: TestResource.denwaNeko)?.jpegRepresentation)
|
|
||||||
let message = try XCTUnwrap("Hello world!".data(using: .utf8))
|
|
||||||
let result = try XCTUnwrap(uploadURLSessionDataTask(genbaNeko: genbaNeko, denwaNeko: denwaNeko, message: message))
|
|
||||||
XCTAssertEqual(result.status, 200)
|
|
||||||
XCTAssertNil(result.error)
|
|
||||||
}
|
|
||||||
|
|
||||||
func testURLSessionUploadTask() throws {
|
|
||||||
let genbaNeko = try XCTUnwrap(NSImage(data: TestResource.genbaNeko)?.jpegRepresentation)
|
|
||||||
let denwaNeko = try XCTUnwrap(NSImage(data: TestResource.denwaNeko)?.jpegRepresentation)
|
|
||||||
let message = try XCTUnwrap("Hello world!".data(using: .utf8))
|
|
||||||
let result = try XCTUnwrap(uploadURLSessionUploadTask(genbaNeko: genbaNeko, denwaNeko: denwaNeko, message: message))
|
|
||||||
XCTAssertEqual(result.status, 200)
|
|
||||||
XCTAssertNil(result.error)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
|
@ -1,106 +0,0 @@
|
||||||
import XCTest
|
|
||||||
import MultipartFormDataParser
|
|
||||||
|
|
||||||
#if canImport(UIKit)
|
|
||||||
import UIKit
|
|
||||||
|
|
||||||
final class MultipartFormDataParser_UIKitTests: XCTestCase {
|
|
||||||
|
|
||||||
override class func setUp() {
|
|
||||||
stubForUpload()
|
|
||||||
}
|
|
||||||
|
|
||||||
override class func tearDown() {
|
|
||||||
clearStubs()
|
|
||||||
}
|
|
||||||
|
|
||||||
func testRequest() throws {
|
|
||||||
let genbaNeko = try XCTUnwrap(UIImage(data: TestResource.genbaNeko)?.jpegData(compressionQuality: 1))
|
|
||||||
let denwaNeko = try XCTUnwrap(UIImage(data: TestResource.denwaNeko)?.jpegData(compressionQuality: 1))
|
|
||||||
let message = try XCTUnwrap("Hello world!".data(using: .utf8))
|
|
||||||
let request = createRequest(genbaNeko: genbaNeko, denwaNeko: denwaNeko, message: message)
|
|
||||||
let data = try MultipartFormData.parse(from: request)
|
|
||||||
XCTAssertEqual(data.element(forName: "genbaNeko")?.data, genbaNeko)
|
|
||||||
XCTAssertEqual(data.element(forName: "denwaNeko")?.data, denwaNeko)
|
|
||||||
XCTAssertEqual(data.element(forName: "message")?.string, "Hello world!")
|
|
||||||
}
|
|
||||||
|
|
||||||
#if canImport(Alamofire)
|
|
||||||
func testAlamofire() throws {
|
|
||||||
let genbaNeko = try XCTUnwrap(UIImage(data: TestResource.genbaNeko)?.jpegData(compressionQuality: 1))
|
|
||||||
let denwaNeko = try XCTUnwrap(UIImage(data: TestResource.denwaNeko)?.jpegData(compressionQuality: 1))
|
|
||||||
let message = try XCTUnwrap("Hello world!".data(using: .utf8))
|
|
||||||
|
|
||||||
let result = try XCTUnwrap(uploadWithAlamoFire(genbaNeko: genbaNeko, denwaNeko: denwaNeko, message: message))
|
|
||||||
XCTAssertEqual(result.status, 200)
|
|
||||||
XCTAssertNil(result.error)
|
|
||||||
}
|
|
||||||
|
|
||||||
#if compiler(>=5.6) && canImport(_Concurrency)
|
|
||||||
@available(macCatalyst 13, iOS 13, tvOS 13, *)
|
|
||||||
func testAlamofireWithConcurrency() async throws {
|
|
||||||
let genbaNeko = try XCTUnwrap(UIImage(data: TestResource.genbaNeko)?.jpegData(compressionQuality: 1))
|
|
||||||
let denwaNeko = try XCTUnwrap(UIImage(data: TestResource.denwaNeko)?.jpegData(compressionQuality: 1))
|
|
||||||
let message = try XCTUnwrap("Hello world!".data(using: .utf8))
|
|
||||||
let result = try await uploadWithAlamoFireConcurrency(genbaNeko: genbaNeko, denwaNeko: denwaNeko, message: message)
|
|
||||||
XCTAssertEqual(result.status, 200)
|
|
||||||
XCTAssertNil(result.error)
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if canImport(APIKit)
|
|
||||||
func testAPIKit() throws {
|
|
||||||
let genbaNeko = try XCTUnwrap(UIImage(data: TestResource.genbaNeko)?.jpegData(compressionQuality: 1))
|
|
||||||
let denwaNeko = try XCTUnwrap(UIImage(data: TestResource.denwaNeko)?.jpegData(compressionQuality: 1))
|
|
||||||
let message = try XCTUnwrap("Hello world!".data(using: .utf8))
|
|
||||||
|
|
||||||
try runActivity(named: "request") {
|
|
||||||
let request = try requestWithAPIKit(genbaNeko: genbaNeko,
|
|
||||||
denwaNeko: denwaNeko,
|
|
||||||
message: message)
|
|
||||||
let data = try MultipartFormData.parse(from: request)
|
|
||||||
XCTAssertEqual(data.element(forName: "genbaNeko")?.data, genbaNeko)
|
|
||||||
XCTAssertEqual(data.element(forName: "denwaNeko")?.data, denwaNeko)
|
|
||||||
XCTAssertEqual(data.element(forName: "message")?.string, "Hello world!")
|
|
||||||
}
|
|
||||||
|
|
||||||
try runActivity(named: "stub") {
|
|
||||||
let result = try XCTUnwrap(uploadWithAPIKit(genbaNeko: genbaNeko, denwaNeko: denwaNeko, message: message))
|
|
||||||
XCTAssertEqual(result.status, 200)
|
|
||||||
XCTAssertNil(result.error)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#if canImport(Moya)
|
|
||||||
func testMoya() throws {
|
|
||||||
let genbaNeko = try XCTUnwrap(UIImage(data: TestResource.genbaNeko)?.jpegData(compressionQuality: 1))
|
|
||||||
let denwaNeko = try XCTUnwrap(UIImage(data: TestResource.denwaNeko)?.jpegData(compressionQuality: 1))
|
|
||||||
let message = try XCTUnwrap("Hello world!".data(using: .utf8))
|
|
||||||
|
|
||||||
let result = try XCTUnwrap(uploadWithMoya(genbaNeko: genbaNeko, denwaNeko: denwaNeko, message: message))
|
|
||||||
XCTAssertEqual(result.status, 200)
|
|
||||||
XCTAssertNil(result.error)
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
|
|
||||||
func testURLSessionUploadTask() throws {
|
|
||||||
let genbaNeko = try XCTUnwrap(UIImage(data: TestResource.genbaNeko)?.jpegData(compressionQuality: 1))
|
|
||||||
let denwaNeko = try XCTUnwrap(UIImage(data: TestResource.denwaNeko)?.jpegData(compressionQuality: 1))
|
|
||||||
let message = try XCTUnwrap("Hello world!".data(using: .utf8))
|
|
||||||
let result = try XCTUnwrap(uploadURLSessionUploadTask(genbaNeko: genbaNeko, denwaNeko: denwaNeko, message: message))
|
|
||||||
XCTAssertEqual(result.status, 200)
|
|
||||||
XCTAssertNil(result.error)
|
|
||||||
}
|
|
||||||
|
|
||||||
func testURLSessionDataTask() throws {
|
|
||||||
let genbaNeko = try XCTUnwrap(UIImage(data: TestResource.genbaNeko)?.jpegData(compressionQuality: 1))
|
|
||||||
let denwaNeko = try XCTUnwrap(UIImage(data: TestResource.denwaNeko)?.jpegData(compressionQuality: 1))
|
|
||||||
let message = try XCTUnwrap("Hello world!".data(using: .utf8))
|
|
||||||
let result = try XCTUnwrap(uploadURLSessionDataTask(genbaNeko: genbaNeko, denwaNeko: denwaNeko, message: message))
|
|
||||||
XCTAssertEqual(result.status, 200)
|
|
||||||
XCTAssertNil(result.error)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
#endif
|
|
Loading…
Reference in New Issue