运行 Junit 电子邮件测试,而不会实际发出电子邮件
2022-09-01 05:10:18
我想对一些模型类运行单元测试(Junit),这些模型类通常会发送电子邮件确认事情已经发生。有没有一个模拟电子邮件服务器可以与单元测试一起使用,让你确认你的运行尝试发送电子邮件,而无需实际发送电子邮件?
这似乎会很好,只是不确定我想写我自己的。电子邮件方面的应用程序堆栈是Velocity+ Spring,因此最好通过简单地更改应用程序Context.xml文件来指向测试服务器。
我想对一些模型类运行单元测试(Junit),这些模型类通常会发送电子邮件确认事情已经发生。有没有一个模拟电子邮件服务器可以与单元测试一起使用,让你确认你的运行尝试发送电子邮件,而无需实际发送电子邮件?
这似乎会很好,只是不确定我想写我自己的。电子邮件方面的应用程序堆栈是Velocity+ Spring,因此最好通过简单地更改应用程序Context.xml文件来指向测试服务器。