buildkite-swift/Tests/BuildkiteTests/Networking/StatusCodeTests.swift

27 lines
664 B
Swift

//
// StatusCodeTests.swift
// Buildkite
//
// Created by Aaron Sky on 3/23/20.
// Copyright © 2020 Aaron Sky. All rights reserved.
//
import Foundation
import XCTest
@testable import Buildkite
#if canImport(FoundationNetworking)
import FoundationNetworking
#endif
class StatusCodeTests: XCTestCase {
func testFlag() {
XCTAssertTrue(StatusCode.ok.isSuccess)
XCTAssertTrue(StatusCode.created.isSuccess)
XCTAssertTrue(StatusCode.accepted.isSuccess)
XCTAssertFalse(StatusCode.paymentRequired.isSuccess)
XCTAssertFalse(StatusCode.unauthorized.isSuccess)
XCTAssertFalse(StatusCode.notFound.isSuccess)
}
}