public void Change_Name_Full_Name() { var oldValue = client.Name; client.Name += "1"; var property = new AuditableProperty(session, payer.GetType().GetProperty("Name"), "Наименование", client.Name, oldValue); mailer.NotifyAboutChanges(property, client, "*****@*****.**"); Assert.That(message.IsBodyHtml, Is.False); Assert.That(message.Subject, Is.EqualTo("Изменено поле 'Наименование'")); Assert.That(message.To.ToString(), Is.EqualTo("*****@*****.**")); Assert.That(message.Body, Is.StringContaining("Плательщики Тестовый плательщик")); Assert.That(message.Body, Is.StringContaining("Изменено 'Наименование' было 'Тестовый клиент' стало 'Тестовый клиент1'")); Assert.That(message.Body, Is.StringContaining(DateTime.Now.Date.ToShortDateString())); }