@@ -7,24 +7,33 @@ final class FolderTests: XCTestCase {
77 let path = Bundle . module. bundlePath
88 let folder = try Folder ( path: path)
99 let definitions = folder. colorDefinitions ( for: . iOS)
10- XCTAssertEqual ( definitions. count, 2 )
11- XCTAssertEqual ( definitions. sorted ( ) . first, " static var ExampleColor1: UIColor { return UIColor(named: \" ExampleColor1 \" )! } " )
10+ let expectedResults = [ " static var exampleColor1: UIColor { return UIColor(named: \" Example Color 1 \" )! } " ,
11+ " static var exampleColor2: UIColor { return UIColor(named: \" exampleColor2 \" )! } " ,
12+ " static var exampleColor3: UIColor { return UIColor(named: \" ExampleColor3 \" )! } " ,
13+ " static var exampleColor4: UIColor { return UIColor(named: \" ExampleColor4- \" )! } " ]
14+ XCTAssertEqual ( definitions. sorted ( ) , expectedResults)
1215 }
1316
1417 func testColorDefinitionsForMacOS( ) throws {
1518 let path = Bundle . module. bundlePath
1619 let folder = try Folder ( path: path)
1720 let definitions = folder. colorDefinitions ( for: . macOS)
18- XCTAssertEqual ( definitions. count, 2 )
19- XCTAssertEqual ( definitions. sorted ( ) . first, " static var ExampleColor1: NSColor { return NSColor(named: \" ExampleColor1 \" )! } " )
21+ let expectedResults = [ " static var exampleColor1: NSColor { return NSColor(named: \" Example Color 1 \" )! } " ,
22+ " static var exampleColor2: NSColor { return NSColor(named: \" exampleColor2 \" )! } " ,
23+ " static var exampleColor3: NSColor { return NSColor(named: \" ExampleColor3 \" )! } " ,
24+ " static var exampleColor4: NSColor { return NSColor(named: \" ExampleColor4- \" )! } " ]
25+ XCTAssertEqual ( definitions. sorted ( ) , expectedResults)
2026 }
2127
2228 func testColorDefinitionsForSwiftUI( ) throws {
2329 let path = Bundle . module. bundlePath
2430 let folder = try Folder ( path: path)
2531 let definitions = folder. colorDefinitions ( for: . swiftUI)
26- XCTAssertEqual ( definitions. count, 2 )
27- XCTAssertEqual ( definitions. sorted ( ) . first, " static var ExampleColor1: Color { return Color( \" ExampleColor1 \" ) } " )
32+ let expectedResults = [ " static var exampleColor1: Color { return Color( \" Example Color 1 \" ) } " ,
33+ " static var exampleColor2: Color { return Color( \" exampleColor2 \" ) } " ,
34+ " static var exampleColor3: Color { return Color( \" ExampleColor3 \" ) } " ,
35+ " static var exampleColor4: Color { return Color( \" ExampleColor4- \" ) } " ]
36+ XCTAssertEqual ( definitions. sorted ( ) , expectedResults)
2837 }
2938
3039 static var allTests = [
0 commit comments