文件名称:nDumbster:用于 .Net 4.0 的 nDumbster 的显着增强版本
文件大小:404KB
文件格式:ZIP
更新时间:2024-08-01 19:56:52
C#
介绍 这是测试 SMTP 服务器 nDumbster 的一个分支,最初托管在: : 。 nDumbster 在自动化测试中很有用,在这种测试中,您不必为邮件发送创建一个包装器,然后提供一个模拟实现,您可以实际测试电子邮件发送组件。 SMTP 服务器将消息保存在内存中,以便您可以查询已发送的内容。 此版本是对旧版本的重大改进,因为它现在使用 OpenPop 来解析发送到服务器的邮件消息。 这允许您检查各种 MIME 部件和附件。 它还提供了一种更丰富的方式来检查整个邮件消息。 增强功能 除了升级到 .Net 4.0 之外,还对库进行了以下改进: 使用 ConcurrentQueue 消除了导致测试时间缓慢的锁定问题 修复了代码中的竞争条件问题(在保存消息之前发回已完成的 SMTP),这意味着在 SMTP 发送后所做的断言可能会不时失败。 已使用泛型代替 ArrayLists 消息