如何在Android中使用Mockito模拟MailTo.isMailTo()方法?

时间:2018-09-18 12:52:37

标签: android mockito

我正在使用下面的代码来检查url是否为mailto:链接或不链接,这取决于我在类的构造函数中引发了异常。

类的构造函数如下:

public SendMail(String url, int webViewType) {

    super(SEND_MAIL_TO);

    if (!isMailToLinkAvailable(url)) {
        throw new IllegalArgumentException("Wrong type: " + url +
                ", expected: " + "mailto:");
    }

    mUrl = url;
    mWebViewType = webViewType;
}

当我尝试对这段代码进行单元测试时,总是会给我一个错误:Mailto.isMailto()没有被模拟。我试图嘲笑它,但没有运气。

有人可以帮忙吗?

0 个答案:

没有答案