public void BuildContentTemplate_ForBody() { var contentStep = new MessageBuilder.BuildContentStep.BuildContentTemplateStep( new MailerMessage().WithBody <TemplateBody>(b => b.TemplateName = "toast")); var stepBuilder = contentStep.And; stepBuilder .Should() .NotBeNull() .And.BeOfType <MessageBuilder.BuildPostContentStep>(); }
public void BuildContentTemplate_Build() { var contentStep = new MessageBuilder.BuildContentStep.BuildContentTemplateStep( new MailerMessage().WithBody <TemplateBody>(b => b.TemplateName = "toast")); var message = contentStep.Build(); message .Should() .NotBeNull() .And.BeOfType <MailerMessage>() .Which.Body.As <TemplateBody>() .TemplateName .Should() .NotBeNullOrEmpty() .And.Be("toast"); }