Tôi có một dịch vụ đã tiêm JavaMailSender. Dịch vụ của tôi định cấu hình và gửi thư. Tôi muốn chặn thư thô để đảm bảo thông tin là chính xác. Tôi muốn làm điều đó trong một JUnit.Làm cách nào để kiểm tra JavaMailSender của Spring
Các bạn sẽ làm như thế nào?
@Service
public class MyServiceImpl {
@Autowired
private JavaMailSender _mailSender;
public void sendMail(String to, String body, String subject){
...
_mailSender.something
...
}
}
Không sử dụng dumbster. Nó bị hỏng nặng: http://sourceforge.net/p/dumbster/bugs/15/. Sử dụng greenmail để thay thế. –