public void Can_fail_edit_message_template() { var data = MessagingTestHelper.CreateEditMessageTemplateData(); data.Id = Guid.NewGuid(); var exception = Assert.Throws <RegoValidationException>(() => MessageTemplateCommands.Edit(data)); Assert.That(exception.Message, Is.EqualTo( Enum.GetName(typeof(MessagingValidationError), MessagingValidationError.InvalidId))); }
public void Can_edit_message_template() { var data = MessagingTestHelper.CreateEditMessageTemplateData(); MessageTemplateCommands.Edit(data); var messageTemplate = MessagingRepository.MessageTemplates.SingleOrDefault(x => x.Id == data.Id); Assert.That(messageTemplate, Is.Not.Null); Assert.That(messageTemplate.Id, Is.EqualTo(data.Id)); Assert.That(messageTemplate.TemplateName, Is.EqualTo(data.TemplateName)); Assert.That(messageTemplate.Subject, Is.EqualTo(data.Subject)); Assert.That(messageTemplate.MessageContent, Is.EqualTo(data.MessageContent)); }