@@ -18,37 +18,36 @@ final class DayViewTests: XCTestCase {
1818    } 
1919
2020    func  testDateTextAppearanceForSelectedDate( )  { 
21-         let  sut  =  makeSUT ( isSelected:  true ) 
22-         let  selectedAppearance  =  sut. getDayAppearance ( ) 
23-         XCTAssertAppearanceEqual ( appearance1:  selectedAppearance,  appearance2:  . Defaults. selected) 
21+         let  sut  =  makeSUT ( isSelected:  true ,  appearance:  . Defaults. selected) 
22+         XCTAssertAppearanceEqual ( appearance1:  sut. appearance,  appearance2:  . Defaults. selected) 
2423    } 
2524
2625    func  testDateTextAppearanceForToday( )  { 
27-         let  sut  =  makeSUT ( ) 
28-         XCTAssertAppearanceEqual ( appearance1:  sut. getDayAppearance ( ) ,  appearance2:  . Defaults. today) 
26+         let  sut  =  makeSUT ( appearance :   . Defaults . today ) 
27+         XCTAssertAppearanceEqual ( appearance1:  sut. appearance ,  appearance2:  . Defaults. today) 
2928    } 
3029
3130    func  testDateTextAppearanceForCurrentMonth( )  { 
3231        let  previousDate  =  Date ( ) . previousDate ( ) 
33-         let  sut  =  makeSUT ( dateToTest:  previousDate) 
34-         XCTAssertAppearanceEqual ( appearance1:  sut. getDayAppearance ( ) ,  appearance2:  . Defaults. normal) 
32+         let  sut  =  makeSUT ( dateToTest:  previousDate,  appearance :   . Defaults . normal ) 
33+         XCTAssertAppearanceEqual ( appearance1:  sut. appearance ,  appearance2:  . Defaults. normal) 
3534    } 
3635
3736    func  testDateTextAppearanceForGrayOutDate( )  throws  { 
3837        let  previousMonthDate  =  try   XCTUnwrap ( Calendar . current. date ( byAdding:  . month,  value:  - 1 ,  to:  Date ( ) ) ) 
39-         let  sut  =  makeSUT ( isGrayedOut:  true ,  dateToTest:  previousMonthDate) 
40-         XCTAssertAppearanceEqual ( appearance1:  sut. getDayAppearance ( ) ,  appearance2:  . Defaults. grayed) 
38+         let  sut  =  makeSUT ( isGrayedOut:  true ,  dateToTest:  previousMonthDate,  appearance :   . Defaults . grayed ) 
39+         XCTAssertAppearanceEqual ( appearance1:  sut. appearance ,  appearance2:  . Defaults. grayed) 
4140    } 
4241
4342    func  testDateTextAppearanceForNotEnabledDate( )  throws  { 
4443        let  previousMonthDate  =  try   XCTUnwrap ( Calendar . current. date ( byAdding:  . month,  value:  - 1 ,  to:  Date ( ) ) ) 
45-         let  sut  =  makeSUT ( isEnabled:  false ,  dateToTest:  previousMonthDate) 
46-         XCTAssertAppearanceEqual ( appearance1:  sut. getDayAppearance ( ) ,  appearance2:  . Defaults. disabled) 
44+         let  sut  =  makeSUT ( isEnabled:  false ,  dateToTest:  previousMonthDate,  appearance :   . Defaults . disabled ) 
45+         XCTAssertAppearanceEqual ( appearance1:  sut. appearance ,  appearance2:  . Defaults. disabled) 
4746    } 
4847
4948    func  testDateTextAppearanceForBookedDates( )  { 
50-         let  sut  =  makeSUT ( isBooked:  true ) 
51-         XCTAssertAppearanceEqual ( appearance1:  sut. getDayAppearance ( ) ,  appearance2:  . Defaults. booked) 
49+         let  sut  =  makeSUT ( isBooked:  true ,  appearance :   . Defaults . booked ) 
50+         XCTAssertAppearanceEqual ( appearance1:  sut. appearance ,  appearance2:  . Defaults. booked) 
5251    } 
5352
5453    func  testDateBodyPreviewisNotNil( )  { 
@@ -93,7 +92,8 @@ private extension DayViewTests {
9392        isEnabled:  Bool  =  true , 
9493        dateToTest:  Date  =  Date ( ) , 
9594        locale:  Locale ?   =  nil , 
96-         isBooked:  Bool  =  false 
95+         isBooked:  Bool  =  false , 
96+         appearance:  CalendarPicker . Appearance . Day  =  . Defaults. normal
9797    )  ->  DayView  { 
9898        let  dateItem  =  dateToTest. toCalendarItem ( 
9999            isGrayedOut:  isGrayedOut, 
@@ -102,7 +102,7 @@ private extension DayViewTests {
102102            isBooked:  isBooked
103103        ) 
104104        let  sut  =  DayView ( 
105-             appearance:  . default , 
105+             appearance:  appearance , 
106106            dateItem:  dateItem, 
107107            locale:  locale ??  Locale . current, 
108108            selectedDate:  . constant( Date ( ) ) 
0 commit comments