@Test public void shouldResetMediaPlayer() { when(mediaPlayer.isPlaying()).thenReturn(true); audioPlayerManager.stop(); verify(mediaPlayer).reset(); }
@Test(expected = AudioFileException.class) public void shouldThrowExceptionWhenNoAudioFileIsFound() throws AudioFileException, IOException { audioPlayerManager.play("", false); }
@Test public void shouldStartMediaPlayer() throws AudioFileException { audioPlayerManager.play(ANY_FILE, IS_NOT_ASSET); verify(mediaPlayer).start(); }
@Test public void shouldPrepareMediaPlayer() throws AudioFileException, IOException { audioPlayerManager.play(ANY_FILE, IS_NOT_ASSET); verify(mediaPlayer).prepare(); }