Я использую приведенный ниже код для проверки URL-адреса mailto: link или нет, и в зависимости от того, что я генерирую исключение в конструкторе класса.
Конструктор класса выглядит следующим образом:
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()
не является поддельным.Я пытался насмехаться над этим, но безуспешно.
Может кто-нибудь помочь с этим?