用于验证媒体播放器的Android单元测试

问题描述 投票:0回答:1

我需要为android媒体播放器编写单元测试,以验证是否调用MediaPlayer的类方法。

@Override
public void setAssetPath(String path) throws IOException {
    if(!this.path.equals(path)){
        this.path = path;
        mediaPlayer.setDataSource(path);
    }
}

@Override
public void play() {
    if(mediaPlayer == null){
        return;
    }
    mediaPlayer.start();
}

@Override
public void pause() {
    if (mediaPlayer.isPlaying()) {
        mediaPlayer.pause();
    }
}
java android junit android-mediaplayer
1个回答
0
投票

根据我自己的研究,我找到了解决方案。this link provides the solution of change private variable of class

© www.soinside.com 2019 - 2024. All rights reserved.