【发布时间】:2016-03-04 11:21:21
【问题描述】:
我有一个 JavaMailDao 类,我想使用 JUnit 和 mockito 进行测试。我想测试 Catch 部分
try {
this.mailSender.send(msg);
} catch(MailException ex) {
throw new BackendException(DaoExceptionType.EMAIL_ERROR);
}
在测试中我有这个:
Mockito.doNothing().doThrow(new MailException()).when(this.mailSenderMock).send(Mockito.any(SimpleMailMessage.class));
问题是它说:“无法实例化 MailException 类型”,顺便说一下,我也有导入。
mport org.springframework.mail.MailException;
有人知道怎么做吗?谢谢!
【问题讨论】:
标签: testing junit mockito jakarta-mail