繁体   English   中英

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

[英]android unit test for verify mediaplayer

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

@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();
    }
}

根据我自己的研究,我找到了解决方案。 此链接提供更改 class 的私有变量的解决方案

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM