【发布时间】:2009-04-30 19:37:14
【问题描述】:
我通常会说任何一段代码,无论它做什么,特别是如果它在生产环境中运行应该进行测试。 但是,我一直想知道动态电子邮件内容是否应该是一个例外。它经常变化,并且通常很难正确和全面地测试,我不知道它是否值得。通常情况下,单元测试的内容无论如何都会被复制/粘贴(我知道这并不理想,但仍然会发生),所以除了告诉我们是否会严重爆炸之外,它并没有真正带来任何真正的好处,而且只是尝试发送电子邮件(不验证副本)的简单单元测试应该可以解决这个问题。
我希望从其他开发者那里得到一些意见。让我知道你的想法。是否单元测试电子邮件内容?
编辑: 澄清一下,我们已经对实际发送电子邮件进行了单独的单元/集成测试,这个问题指的是仅测试电子邮件的内容。目前我们只对动态内容进行单元测试,模板文本不在点击测试之外。
【问题讨论】:
标签: unit-testing email