@@ -37,7 +37,8 @@ final class VideoPlayerViewModelTests: XCTestCase {
37
37
courseID: " " ,
38
38
languages: [ ] ,
39
39
interactor: interactor,
40
- router: router,
40
+ router: router,
41
+ appStorage: CoreStorageMock ( ) ,
41
42
connectivity: connectivity)
42
43
43
44
await viewModel. getSubtitles ( subtitlesUrl: " url " )
@@ -64,6 +65,7 @@ final class VideoPlayerViewModelTests: XCTestCase {
64
65
languages: [ ] ,
65
66
interactor: interactor,
66
67
router: router,
68
+ appStorage: CoreStorageMock ( ) ,
67
69
connectivity: connectivity)
68
70
69
71
await viewModel. getSubtitles ( subtitlesUrl: " url " )
@@ -85,6 +87,7 @@ final class VideoPlayerViewModelTests: XCTestCase {
85
87
languages: [ ] ,
86
88
interactor: interactor,
87
89
router: router,
90
+ appStorage: CoreStorageMock ( ) ,
88
91
connectivity: connectivity)
89
92
90
93
viewModel. languages = [
@@ -112,6 +115,7 @@ final class VideoPlayerViewModelTests: XCTestCase {
112
115
languages: [ ] ,
113
116
interactor: interactor,
114
117
router: router,
118
+ appStorage: CoreStorageMock ( ) ,
115
119
connectivity: connectivity)
116
120
117
121
Given ( interactor, . blockCompletionRequest( courseID: . any, blockID: . any, willProduce: { _ in } ) )
@@ -131,6 +135,7 @@ final class VideoPlayerViewModelTests: XCTestCase {
131
135
languages: [ ] ,
132
136
interactor: interactor,
133
137
router: router,
138
+ appStorage: CoreStorageMock ( ) ,
134
139
connectivity: connectivity)
135
140
136
141
Given ( interactor, . blockCompletionRequest( courseID: . any, blockID: . any, willThrow: NSError ( ) ) )
@@ -155,6 +160,7 @@ final class VideoPlayerViewModelTests: XCTestCase {
155
160
languages: [ ] ,
156
161
interactor: interactor,
157
162
router: router,
163
+ appStorage: CoreStorageMock ( ) ,
158
164
connectivity: connectivity)
159
165
160
166
Given ( interactor, . blockCompletionRequest( courseID: . any, blockID: . any, willThrow: noInternetError) )
0 commit comments