@@ -164,15 +164,23 @@ class TestCalendar: XCTestCase {
164
164
165
165
func test_datesNotOnWeekend( ) {
166
166
let calendar = Calendar ( identifier: . gregorian)
167
+ let mondayInDecember = calendar. date ( from: DateComponents ( year: 2018 , month: 12 , day: 10 ) ) !
168
+ XCTAssertFalse ( calendar. isDateInWeekend ( mondayInDecember) )
169
+ let tuesdayInNovember = calendar. date ( from: DateComponents ( year: 2017 , month: 11 , day: 14 ) ) !
170
+ XCTAssertFalse ( calendar. isDateInWeekend ( tuesdayInNovember) )
167
171
let wednesdayInFebruary = calendar. date ( from: DateComponents ( year: 2016 , month: 2 , day: 17 ) ) !
168
-
169
172
XCTAssertFalse ( calendar. isDateInWeekend ( wednesdayInFebruary) )
173
+ let thursdayInOctober = calendar. date ( from: DateComponents ( year: 2015 , month: 10 , day: 22 ) ) !
174
+ XCTAssertFalse ( calendar. isDateInWeekend ( thursdayInOctober) )
175
+ let fridayInSeptember = calendar. date ( from: DateComponents ( year: 2014 , month: 9 , day: 26 ) ) !
176
+ XCTAssertFalse ( calendar. isDateInWeekend ( fridayInSeptember) )
170
177
}
171
178
172
179
func test_datesOnWeekend( ) {
173
180
let calendar = Calendar ( identifier: . gregorian)
181
+ let saturdayInJanuary = calendar. date ( from: DateComponents ( year: 2017 , month: 1 , day: 7 ) ) !
182
+ XCTAssertTrue ( calendar. isDateInWeekend ( saturdayInJanuary) )
174
183
let sundayInFebruary = calendar. date ( from: DateComponents ( year: 2016 , month: 2 , day: 14 ) ) !
175
-
176
184
XCTAssertTrue ( calendar. isDateInWeekend ( sundayInFebruary) )
177
185
}
178
186
0 commit comments