コード例 #1
0
  @Test
  public void shouldResetMediaPlayer() {
    when(mediaPlayer.isPlaying()).thenReturn(true);

    audioPlayerManager.stop();

    verify(mediaPlayer).reset();
  }
コード例 #2
0
 @Test(expected = AudioFileException.class)
 public void shouldThrowExceptionWhenNoAudioFileIsFound() throws AudioFileException, IOException {
   audioPlayerManager.play("", false);
 }
コード例 #3
0
 @Test
 public void shouldStartMediaPlayer() throws AudioFileException {
   audioPlayerManager.play(ANY_FILE, IS_NOT_ASSET);
   verify(mediaPlayer).start();
 }
コード例 #4
0
 @Test
 public void shouldPrepareMediaPlayer() throws AudioFileException, IOException {
   audioPlayerManager.play(ANY_FILE, IS_NOT_ASSET);
   verify(mediaPlayer).prepare();
 }