@@ -59,7 +59,7 @@ final class AudioPlayerViewModelTests: XCTestCase {
59
59
await test ( viewModel: onlineSUT, action: . onRepeatPressed, expectedCommands: [ . updateRepeat( status: . none) ] )
60
60
XCTAssertEqual ( playerHandler. onRepeatDisabled_calledTimes, 1 )
61
61
62
- await test ( viewModel: onlineSUT, action: . viewDidDissapear ( reason : . userInitiatedDismissal ) , expectedCommands: [ ] )
62
+ await test ( viewModel: onlineSUT, action: . viewDidDisappear , expectedCommands: [ ] )
63
63
XCTAssertEqual ( playerHandler. removePlayerListener_calledTimes, 1 )
64
64
65
65
await test ( viewModel: onlineSUT, action: . onChangeSpeedModePressed, expectedCommands: [ . updateSpeed( mode: . oneAndAHalf) ] )
@@ -86,10 +86,10 @@ final class AudioPlayerViewModelTests: XCTestCase {
86
86
await test ( viewModel: onlineSUT, action: . showPlaylist, expectedCommands: [ ] )
87
87
XCTAssertEqual ( onlineRouter. goToPlaylist_calledTimes, 1 )
88
88
89
- await test ( viewModel: onlineSUT, action: . viewDidDissapear ( reason: . userInitiatedDismissal) , expectedCommands: [ ] )
89
+ await test ( viewModel: onlineSUT, action: . viewWillDisappear ( reason: . userInitiatedDismissal) , expectedCommands: [ ] )
90
90
XCTAssertEqual ( onlineRouter. showMiniPlayer_calledTimes, 1 )
91
91
92
- await test ( viewModel: offlineSUT, action: . viewDidDissapear ( reason: . userInitiatedDismissal) , expectedCommands: [ ] )
92
+ await test ( viewModel: offlineSUT, action: . viewWillDisappear ( reason: . userInitiatedDismissal) , expectedCommands: [ ] )
93
93
XCTAssertEqual ( offlineRouter. showMiniPlayer_calledTimes, 1 )
94
94
95
95
await test ( viewModel: onlineSUT, action: . initMiniPlayer, expectedCommands: [ ] )
@@ -219,24 +219,24 @@ final class AudioPlayerViewModelTests: XCTestCase {
219
219
)
220
220
}
221
221
222
- // MARK: - viewDidDissapear
222
+ // MARK: - viewWillDisappear
223
223
224
224
@MainActor
225
- func testViewDidDissapear_whenLoggedInAndDisappearReasonUserInitiatedDismissal_initMiniPlayer ( ) {
225
+ func testViewWillDisappear_whenLoggedInAndDisappearReasonUserInitiatedDismissal_initMiniPlayer ( ) {
226
226
let loggedInAccountUseCase = MockAccountUseCase ( isLoggedIn: true )
227
227
let defaultConfigEntity = audioPlayerConfigEntity ( node: anyAudioNode)
228
228
let ( sut, _, router) = makeSUT (
229
229
configEntity: defaultConfigEntity,
230
230
accountUseCase: loggedInAccountUseCase
231
231
)
232
232
233
- sut. dispatch ( . viewDidDissapear ( reason: . userInitiatedDismissal) )
233
+ sut. dispatch ( . viewWillDisappear ( reason: . userInitiatedDismissal) )
234
234
235
235
XCTAssertEqual ( router. showNodesMiniPlayer_calledTimes, 1 )
236
236
}
237
237
238
238
@MainActor
239
- func testViewDidDissapear_whenNotLoggedInAndDisappearReasonUserInitiatedDismissal_stopsPlayer ( ) {
239
+ func testViewWillDisappear_whenNotLoggedInAndDisappearReasonUserInitiatedDismissal_stopsPlayer ( ) {
240
240
let loggedInAccountUseCase = MockAccountUseCase ( isLoggedIn: false )
241
241
let streamingInfoUseCase = MockStreamingInfoUseCase ( )
242
242
let defaultConfigEntity = audioPlayerConfigEntity ( node: anyAudioNode)
@@ -247,7 +247,7 @@ final class AudioPlayerViewModelTests: XCTestCase {
247
247
)
248
248
sut. dispatch ( . onViewDidLoad)
249
249
250
- sut. dispatch ( . viewDidDissapear ( reason: . userInitiatedDismissal) )
250
+ sut. dispatch ( . viewWillDisappear ( reason: . userInitiatedDismissal) )
251
251
252
252
guard let playerHandler = defaultConfigEntity. playerHandler as? MockAudioPlayerHandler else {
253
253
XCTFail ( " Expect to have mock audio player handler type: \( type ( of: MockAudioPlayerHandler . self) ) , but got different type. " )
@@ -259,7 +259,7 @@ final class AudioPlayerViewModelTests: XCTestCase {
259
259
}
260
260
261
261
@MainActor
262
- func testViewDidDissapear_whenNotLoggedInAndDisappearReasonSystemPushedAnotherView_shouldNotStopsPlayer ( ) {
262
+ func testViewWillDisappear_whenNotLoggedInAndDisappearReasonSystemPushedAnotherView_shouldNotStopsPlayer ( ) {
263
263
let loggedInAccountUseCase = MockAccountUseCase ( isLoggedIn: false )
264
264
let streamingInfoUseCase = MockStreamingInfoUseCase ( )
265
265
let defaultConfigEntity = audioPlayerConfigEntity ( node: anyAudioNode)
@@ -270,7 +270,7 @@ final class AudioPlayerViewModelTests: XCTestCase {
270
270
)
271
271
sut. dispatch ( . onViewDidLoad)
272
272
273
- sut. dispatch ( . viewDidDissapear ( reason: . systemPushedAnotherView) )
273
+ sut. dispatch ( . viewWillDisappear ( reason: . systemPushedAnotherView) )
274
274
275
275
guard let playerHandler = defaultConfigEntity. playerHandler as? MockAudioPlayerHandler else {
276
276
XCTFail ( " Expect to have mock audio player handler type: \( type ( of: MockAudioPlayerHandler . self) ) , but got different type. " )
0 commit comments