@@ -27,7 +27,7 @@ @implementation MDCShadowTests
27
27
28
28
- (void )testZeroElevationShouldReturnEmptyShadow {
29
29
// Given
30
- MDCShadow *shadow = MDCShadowForElevation ( 0 , MDCShadowsCollectionDefault ()) ;
30
+ MDCShadow *shadow = [ MDCShadowsCollectionDefault () shadowForElevation: 0 ] ;
31
31
32
32
// Then
33
33
XCTAssertEqual (shadow.opacity , 0 );
@@ -37,7 +37,7 @@ - (void)testZeroElevationShouldReturnEmptyShadow {
37
37
38
38
- (void )testLowElevationShouldReturnShadow {
39
39
// Given
40
- MDCShadow *shadow = MDCShadowForElevation ( 2 , MDCShadowsCollectionDefault ()) ;
40
+ MDCShadow *shadow = [ MDCShadowsCollectionDefault () shadowForElevation: 2 ] ;
41
41
42
42
// Then
43
43
XCTAssertGreaterThan (shadow.opacity , 0 );
@@ -47,7 +47,7 @@ - (void)testLowElevationShouldReturnShadow {
47
47
48
48
- (void )testHighElevationShouldReturnShadow {
49
49
// Given
50
- MDCShadow *shadow = MDCShadowForElevation ( 24 , MDCShadowsCollectionDefault ()) ;
50
+ MDCShadow *shadow = [ MDCShadowsCollectionDefault () shadowForElevation: 24 ] ;
51
51
52
52
// Then
53
53
XCTAssertGreaterThan (shadow.opacity , 0 );
@@ -57,51 +57,30 @@ - (void)testHighElevationShouldReturnShadow {
57
57
58
58
- (void )testSameElevationShouldBeEqualToSelf {
59
59
// Given
60
- MDCShadow *lowElevationShadowA = MDCShadowForElevation ( 2 , MDCShadowsCollectionDefault ()) ;
61
- MDCShadow *lowElevationShadowB = MDCShadowForElevation ( 2 , MDCShadowsCollectionDefault ()) ;
60
+ MDCShadow *lowElevationShadowA = [ MDCShadowsCollectionDefault () shadowForElevation: 2 ] ;
61
+ MDCShadow *lowElevationShadowB = [ MDCShadowsCollectionDefault () shadowForElevation: 2 ] ;
62
62
63
63
// Then
64
64
XCTAssertEqualObjects (lowElevationShadowA, lowElevationShadowB);
65
65
}
66
66
67
67
- (void )testLowElevationShouldReturnDifferentShadowFromHighElevation {
68
68
// Given
69
- MDCShadow *lowElevationShadow = MDCShadowForElevation ( 2 , MDCShadowsCollectionDefault ()) ;
70
- MDCShadow *highElevationShadow = MDCShadowForElevation ( 24 , MDCShadowsCollectionDefault ()) ;
69
+ MDCShadow *lowElevationShadow = [ MDCShadowsCollectionDefault () shadowForElevation: 2 ] ;
70
+ MDCShadow *highElevationShadow = [ MDCShadowsCollectionDefault () shadowForElevation: 24 ] ;
71
71
72
72
// Then
73
73
XCTAssertNotEqualObjects (lowElevationShadow, highElevationShadow);
74
74
}
75
75
76
- - (void )testDefaultShadowElevationValuesAreReturnedCorrectlyForGivenElevation {
77
- // Given
78
- MDCShadowsCollection *shadowsCollection = MDCShadowsCollectionDefault ();
79
-
80
- // When
81
- MDCShadow *zeroShadow = MDCShadowForElevation (0 , shadowsCollection);
82
- MDCShadow *oneShadow = MDCShadowForElevation (1 , shadowsCollection);
83
- MDCShadow *threeShadow = MDCShadowForElevation (3 , shadowsCollection);
84
- MDCShadow *sixShadow = MDCShadowForElevation (6 , shadowsCollection);
85
- MDCShadow *eightShadow = MDCShadowForElevation (8 , shadowsCollection);
86
- MDCShadow *twelveShadow = MDCShadowForElevation (12 , shadowsCollection);
87
-
88
- // Then
89
- XCTAssertEqualObjects (zeroShadow, [shadowsCollection shadowForElevation: 0 ]);
90
- XCTAssertEqualObjects (oneShadow, [shadowsCollection shadowForElevation: 1 ]);
91
- XCTAssertEqualObjects (threeShadow, [shadowsCollection shadowForElevation: 3 ]);
92
- XCTAssertEqualObjects (sixShadow, [shadowsCollection shadowForElevation: 6 ]);
93
- XCTAssertEqualObjects (eightShadow, [shadowsCollection shadowForElevation: 8 ]);
94
- XCTAssertEqualObjects (twelveShadow, [shadowsCollection shadowForElevation: 12 ]);
95
- }
96
-
97
76
- (void )testDefaultShadowElevationValuesAreReturnedCorrectlyForOutOfBoundsElevations {
98
77
// Given
99
78
MDCShadowsCollection *shadowsCollection = MDCShadowsCollectionDefault ();
100
79
101
80
// When
102
- MDCShadow *negativeShadow = MDCShadowForElevation (- 4 , shadowsCollection) ;
103
- MDCShadow *bigShadow = MDCShadowForElevation ( 13 , shadowsCollection) ;
104
- MDCShadow *hugeShadow = MDCShadowForElevation ( 3000 , shadowsCollection) ;
81
+ MDCShadow *negativeShadow = [shadowsCollection shadowForElevation: - 4 ] ;
82
+ MDCShadow *bigShadow = [ shadowsCollection shadowForElevation: 13 ] ;
83
+ MDCShadow *hugeShadow = [ shadowsCollection shadowForElevation: 3000 ] ;
105
84
106
85
// Then
107
86
XCTAssertEqualObjects (negativeShadow, [shadowsCollection shadowForElevation: 0 ]);
@@ -114,11 +93,11 @@ - (void)testDefaultShadowElevationValuesAreReturnedCorrectlyForInBetweenValueEle
114
93
MDCShadowsCollection *shadowsCollection = MDCShadowsCollectionDefault ();
115
94
116
95
// When
117
- MDCShadow *shadow1 = MDCShadowForElevation ( 0.1 , shadowsCollection) ;
118
- MDCShadow *shadow2 = MDCShadowForElevation ( 2.314 , shadowsCollection) ;
119
- MDCShadow *shadow3 = MDCShadowForElevation ( 4 , shadowsCollection) ;
120
- MDCShadow *shadow4 = MDCShadowForElevation ( 6.01 , shadowsCollection) ;
121
- MDCShadow *shadow5 = MDCShadowForElevation ( 9.11 , shadowsCollection) ;
96
+ MDCShadow *shadow1 = [shadowsCollection shadowForElevation: 0.1 ] ;
97
+ MDCShadow *shadow2 = [shadowsCollection shadowForElevation: 2.314 ] ;
98
+ MDCShadow *shadow3 = [ shadowsCollection shadowForElevation: 4 ] ;
99
+ MDCShadow *shadow4 = [shadowsCollection shadowForElevation: 6.01 ] ;
100
+ MDCShadow *shadow5 = [shadowsCollection shadowForElevation: 9.11 ] ;
122
101
123
102
// Then
124
103
XCTAssertEqualObjects (shadow1, [shadowsCollection shadowForElevation: 1 ]);
@@ -139,7 +118,7 @@ - (void)testSettingNewShadowInstanceUsingBuilder {
139
118
[[MDCShadowsCollectionBuilder builderWithShadow: shadow forElevation: 4 ] build ];
140
119
141
120
// Then
142
- MDCShadow *fetchedShadow = MDCShadowForElevation ( 4 , shadowsCollection) ;
121
+ MDCShadow *fetchedShadow = [ shadowsCollection shadowForElevation: 4 ] ;
143
122
XCTAssertEqualObjects (shadow, fetchedShadow);
144
123
}
145
124
0 commit comments