public void CanCreateMergedEmailFromFile()
{
string title = "Welcome {%=name%}, thank you for signing up!";
var tokenValues = new Dictionary<string, string> {{"Name", "Bill Gates"}, {"UserId", "123"}};
var factory = new MergedEmailFactory(new TemplateParser());
MailMessage message =
factory.WithTokenValues(tokenValues).WithSubject(title).WithPlainTextBodyFromFile(SampleTemplatePath).
Create();
Assert.That(message.Subject == "Welcome Bill Gates, thank you for signing up!");
Assert.IsTrue(message.Body.Contains("Dear Bill Gates"));
}