From 369ef23c1f40eca56d553fcc3b374642425ae7b4 Mon Sep 17 00:00:00 2001 From: Scott Hoyt Date: Wed, 30 Dec 2015 10:39:58 -0600 Subject: [PATCH] Extracted Configuration mocks to test class constants. --- .../ConfigurationTests.swift | 38 +++++++++---------- 1 file changed, 18 insertions(+), 20 deletions(-) diff --git a/Source/SwiftLintFrameworkTests/ConfigurationTests.swift b/Source/SwiftLintFrameworkTests/ConfigurationTests.swift index ed7035681..9eea08377 100644 --- a/Source/SwiftLintFrameworkTests/ConfigurationTests.swift +++ b/Source/SwiftLintFrameworkTests/ConfigurationTests.swift @@ -90,35 +90,33 @@ class ConfigurationTests: XCTestCase { XCTAssertEqual(["directory/File1.swift", "directory/File2.swift"], paths) } + // MARK: - Testing Configuration Equality + + private let configurationMock1 = Configuration(disabledRules: ["nobody-does-this-anyway"], + included: ["Source"], + excluded: ["Source/I_Did_Very_Bad_things"], + reporter: "shhhh", + rules: [RuleMock1()], + useNestedConfigs: true) + private let configurationMock2 = Configuration(disabledRules: ["nobody-does-this-anyway"], + included: ["Source"], + excluded: ["Source/I_Did_Very_Bad_things"], + reporter: "shhhh", + rules: [RuleMock2()], + useNestedConfigs: true) + func testIsEqualTo() { - let configuration1 = Configuration(disabledRules: ["nobody-does-this-anyway"], - included: ["Source"], - excluded: ["Source/I_Did_Very_Bad_things"], - reporter: "shhhh", - rules: [RuleMock1()], - useNestedConfigs: true) + let configuration2 = Configuration(disabledRules: ["nobody-does-this-anyway"], included: ["Source"], excluded: ["Source/I_Did_Very_Bad_things"], reporter: "shhhh", rules: [RuleMock1()], useNestedConfigs: true) - XCTAssertEqual(configuration1, configuration2) + XCTAssertEqual(configurationMock1, configuration2) } func testIsNotEqualTo() { - let configuration1 = Configuration(disabledRules: ["nobody-does-this-anyway"], - included: ["Source"], - excluded: ["Source/I_Did_Very_Bad_things"], - reporter: "shhhh", - rules: [RuleMock1()], - useNestedConfigs: true) - let configuration2 = Configuration(disabledRules: ["nobody-does-this-anyway"], - included: ["Source"], - excluded: ["Source/I_Did_Very_Bad_things"], - reporter: "shhhh", - rules: [RuleMock2()], - useNestedConfigs: true) - XCTAssertNotEqual(configuration1, configuration2) + XCTAssertNotEqual(configurationMock1, configurationMock2) } }