@@ -32,15 +32,11 @@ import org.junit.runner.RunWith
32
32
@RunWith(AndroidJUnit4 ::class )
33
33
class MetadataStateTest {
34
34
35
- @get:Rule
36
- val composeTestRule = createComposeRule()
35
+ @get:Rule val composeTestRule = createComposeRule()
37
36
38
37
@Test
39
38
fun uri_emptyPlaylist_returnsNull () {
40
- val player = TestPlayer (
41
- playbackState = Player .STATE_IDLE ,
42
- playlist = emptyList(),
43
- )
39
+ val player = TestPlayer (playbackState = Player .STATE_IDLE , playlist = emptyList())
44
40
45
41
lateinit var state: MetadataState
46
42
composeTestRule.setContent { state = rememberMetadataState(player) }
@@ -50,11 +46,7 @@ class MetadataStateTest {
50
46
51
47
@Test
52
48
fun uri_singleItemWithoutUri_returnsNull () {
53
- val player = TestPlayer (
54
- playlist = listOf (
55
- MediaItemData .Builder (" uid_1" ).build(),
56
- ),
57
- )
49
+ val player = TestPlayer (playlist = listOf (MediaItemData .Builder (" uid_1" ).build()))
58
50
59
51
lateinit var state: MetadataState
60
52
composeTestRule.setContent { state = rememberMetadataState(player) }
@@ -65,11 +57,11 @@ class MetadataStateTest {
65
57
@Test
66
58
fun uri_singleItemWithUri_returnsTheUri () {
67
59
val uri = " https://storage.googleapis.com/wvmedia/clear/h264/tears/tears.mpd" .toUri()
68
- val player = TestPlayer (
69
- playlist = listOf (
70
- MediaItemData . Builder ( " uid_1 " ).setMediaItem( MediaItem .fromUri(uri)).build(),
71
- ),
72
- )
60
+ val player =
61
+ TestPlayer (
62
+ playlist =
63
+ listOf ( MediaItemData . Builder ( " uid_1 " ).setMediaItem( MediaItem .fromUri(uri)).build())
64
+ )
73
65
74
66
lateinit var state: MetadataState
75
67
composeTestRule.setContent { state = rememberMetadataState(player) }
@@ -82,13 +74,15 @@ class MetadataStateTest {
82
74
val uri1 = " https://storage.googleapis.com/wvmedia/clear/h264/tears/tears.mpd" .toUri()
83
75
val uri2 =
84
76
" https://storage.googleapis.com/exoplayer-test-media-1/mp4/dizzy-with-tx3g.mp4" .toUri()
85
- val player = TestPlayer (
86
- playlist = listOf (
87
- MediaItemData .Builder (" uid_1" ).setMediaItem(MediaItem .fromUri(uri1)).build(),
88
- MediaItemData .Builder (" uid_2" ).build(),
89
- MediaItemData .Builder (" uid_3" ).setMediaItem(MediaItem .fromUri(uri2)).build(),
90
- ),
91
- )
77
+ val player =
78
+ TestPlayer (
79
+ playlist =
80
+ listOf (
81
+ MediaItemData .Builder (" uid_1" ).setMediaItem(MediaItem .fromUri(uri1)).build(),
82
+ MediaItemData .Builder (" uid_2" ).build(),
83
+ MediaItemData .Builder (" uid_3" ).setMediaItem(MediaItem .fromUri(uri2)).build(),
84
+ )
85
+ )
92
86
93
87
lateinit var state: MetadataState
94
88
composeTestRule.setContent { state = rememberMetadataState(player) }
@@ -109,11 +103,11 @@ class MetadataStateTest {
109
103
@Test
110
104
fun uri_getCurrentMediaItemCommandBecomesAvailable_returnsUpdatedUri () {
111
105
val uri = " https://storage.googleapis.com/wvmedia/clear/h264/tears/tears.mpd" .toUri()
112
- val player = TestPlayer (
113
- playlist = listOf (
114
- MediaItemData . Builder ( " uid_1 " ).setMediaItem( MediaItem .fromUri(uri)).build(),
115
- ),
116
- )
106
+ val player =
107
+ TestPlayer (
108
+ playlist =
109
+ listOf ( MediaItemData . Builder ( " uid_1 " ).setMediaItem( MediaItem .fromUri(uri)).build())
110
+ )
117
111
player.removeCommands(Player .COMMAND_GET_CURRENT_MEDIA_ITEM )
118
112
119
113
lateinit var state: MetadataState
0 commit comments