mirror of
https://github.com/realm/SwiftLint.git
synced 2026-05-07 20:12:49 +00:00
087278c052
It's supposed to test code from SwiftLintCore.
23 lines
953 B
Swift
23 lines
953 B
Swift
import SwiftLintCore
|
|
import TestHelpers
|
|
import XCTest
|
|
|
|
final class AccessControlLevelTests: SwiftLintTestCase {
|
|
func testDescription() {
|
|
XCTAssertEqual(AccessControlLevel.private.description, "private")
|
|
XCTAssertEqual(AccessControlLevel.fileprivate.description, "fileprivate")
|
|
XCTAssertEqual(AccessControlLevel.internal.description, "internal")
|
|
XCTAssertEqual(AccessControlLevel.package.description, "package")
|
|
XCTAssertEqual(AccessControlLevel.public.description, "public")
|
|
XCTAssertEqual(AccessControlLevel.open.description, "open")
|
|
}
|
|
|
|
func testPriority() {
|
|
XCTAssertLessThan(AccessControlLevel.private, .fileprivate)
|
|
XCTAssertLessThan(AccessControlLevel.fileprivate, .internal)
|
|
XCTAssertLessThan(AccessControlLevel.internal, .package)
|
|
XCTAssertLessThan(AccessControlLevel.package, .public)
|
|
XCTAssertLessThan(AccessControlLevel.public, .open)
|
|
}
|
|
}
|