Как смоделировать / подделать SmtpClient в UnitTest?
Я хочу использовать это, чтобы подделатьSystem.Net.Mail.SmtpClient
в MS-Test UnitTest. Для этого я добавил фальшивую сборку System.dll. Затем я создаюShimsContext
иStubSmtpClient
.
using (ShimsContext.Create())
{
StubSmtpClient client = new StubSmtpClient();
}
Но что мне с этим делать? Конечная цель состоит в том, чтобы написать тест, который ожидает, что метод отправки вызывается с объектомMailMessage
.