removed unused import and fixed tests for swift testing

This commit is contained in:
Mauro Romito
2026-02-19 17:01:31 +01:00
committed by Mauro
parent 3dfcb6912f
commit 04dd0c005f
4 changed files with 18 additions and 25 deletions
+12 -18
View File
@@ -275,29 +275,23 @@ struct AudioPlayerStateTests {
#expect(!audioPlayerState.showProgressIndicator)
}
func testSetPlaybackSpeed() {
@Test
func setPlaybackSpeed() {
audioPlayerState.attachAudioPlayer(audioPlayerMock)
XCTAssertEqual(audioPlayerState.playbackSpeed, 1.0)
#expect(audioPlayerState.playbackSpeed == .default)
audioPlayerState.setPlaybackSpeed(1.5)
XCTAssertEqual(audioPlayerState.playbackSpeed, 1.5)
XCTAssertEqual(audioPlayerMock.setPlaybackSpeedReceivedSpeed, 1.5)
audioPlayerState.setPlaybackSpeed(.fast)
#expect(audioPlayerState.playbackSpeed == .fast)
#expect(audioPlayerMock.setPlaybackSpeedReceivedSpeed == 1.5)
audioPlayerState.setPlaybackSpeed(2.0)
XCTAssertEqual(audioPlayerState.playbackSpeed, 2.0)
XCTAssertEqual(audioPlayerMock.setPlaybackSpeedReceivedSpeed, 2.0)
audioPlayerState.setPlaybackSpeed(.fastest)
#expect(audioPlayerState.playbackSpeed == .fastest)
#expect(audioPlayerMock.setPlaybackSpeedReceivedSpeed == 2.0)
audioPlayerState.setPlaybackSpeed(0.5)
XCTAssertEqual(audioPlayerState.playbackSpeed, 0.5)
XCTAssertEqual(audioPlayerMock.setPlaybackSpeedReceivedSpeed, 0.5)
}
func testSetPlaybackSpeedWithoutPlayer() {
XCTAssertEqual(audioPlayerState.playbackSpeed, 1.0)
audioPlayerState.setPlaybackSpeed(2.0)
XCTAssertEqual(audioPlayerState.playbackSpeed, 2.0)
audioPlayerState.setPlaybackSpeed(.slow)
#expect(audioPlayerState.playbackSpeed == .slow)
#expect(audioPlayerMock.setPlaybackSpeedReceivedSpeed == 0.5)
}
@Test