24
24
import android .graphics .Color ;
25
25
import android .graphics .Rect ;
26
26
import androidx .recyclerview .widget .RecyclerView ;
27
+ import android .view .View ;
27
28
import android .widget .LinearLayout ;
28
29
import androidx .test .core .app .ApplicationProvider ;
29
30
import org .junit .Before ;
@@ -46,6 +47,7 @@ public final class MaterialDividerItemDecorationTest {
46
47
private final Context context = ApplicationProvider .getApplicationContext ();
47
48
48
49
@ Mock private RecyclerView .State state ;
50
+ @ Mock private View view ;
49
51
@ Mock private RecyclerView recyclerView ;
50
52
private Rect rect ;
51
53
private MaterialDividerItemDecoration divider ;
@@ -141,7 +143,7 @@ public void setLastItemNotDecorated_succeeds() {
141
143
142
144
@ Test
143
145
public void getItemOffsets_verticalOrientation_returnsCorrectRect () {
144
- divider .getItemOffsets (rect , /* view= */ null , recyclerView , state );
146
+ divider .getItemOffsets (rect , view , recyclerView , state );
145
147
146
148
assertThat (rect ).isEqualTo (new Rect (0 , 0 , 0 , DIVIDER_THICKNESS ));
147
149
}
@@ -150,7 +152,7 @@ public void getItemOffsets_verticalOrientation_returnsCorrectRect() {
150
152
public void getItemOffsets_horizontalOrientation_returnsCorrectRect () {
151
153
divider .setOrientation (LinearLayout .HORIZONTAL );
152
154
153
- divider .getItemOffsets (rect , /* view= */ null , recyclerView , state );
155
+ divider .getItemOffsets (rect , view , recyclerView , state );
154
156
155
157
assertThat (rect ).isEqualTo (new Rect (0 , 0 , DIVIDER_THICKNESS , 0 ));
156
158
}
0 commit comments