public void CreateMessage_should_return_message()
        {
            var template = new EmailTemplate()
            {
                FromTemplate    = "*****@*****.**",
                SubjectTemplate = "",
                BodyTemplate    = "{{Name}}様\r\n\r\n当システムをご利用いただき、誠にありがとうございます。\r\n予約を以下の通り承りました。\r\n\r\n予約ID: {{AppointmentId}}\r\n予約日: {{Date}}\r\nお時間: {{FromTime}} - {{ToTime}}\r\n\r\n当日は所定の時間までにお越しください。\r\n\r\n本メールには返信してもお返事が出来ませんのでご了承願います。\r\n\r\n----------------------------------\r\nワクチン予約Webサイト\r\n",
            };
            var message = template.CreateMessage(new EmailMessageParams()
            {
                To     = "*****@*****.**",
                Params = new AppointmentAcceptedMessageParams("id", new LocalDate(2021, 5, 5), new LocalTime(10, 0), new LocalTime(11, 0), "User"),
            });

            Assert.AreEqual(template.FromTemplate, message.From);
            Assert.AreEqual("*****@*****.**", message.To);
            Assert.AreEqual(@"User様

当システムをご利用いただき、誠にありがとうございます。
予約を以下の通り承りました。

予約ID: id
予約日: 2021年5月5日
お時間: 10:00:00 - 11:00:00

当日は所定の時間までにお越しください。

本メールには返信してもお返事が出来ませんのでご了承願います。

----------------------------------
ワクチン予約Webサイト
", message.Body);
        }