Tag: microsoft

如何在UnitTest中模拟/伪造SmtpClient?

我想用它来伪造MS-Test UnitTest中的System.Net.Mail.SmtpClient 。 因此我添加了一个Fizz Assembmly of System.dll。 然后我创建了一个ShimsContext和一个StubSmtpClient 。 using (ShimsContext.Create()) { StubSmtpClient client = new StubSmtpClient(); } 但我该怎么办呢? 最终目标是编写一个Test,它期望使用MailMessage对象调用send方法。