Пример #1
0
        public void お知らせを変更()
        {
            var act = new Announcement(
                new AnnouncementTitle("大会のお知らせ"),
                "<h3>○○大会のおしらせ</h3><p>エントリー料の入金期限は7/27となっております。まだの方は早急にお振込みをお願い致します。</p>",
                AnnouncementGenre.News,
                new RegisteredDate(new DateTime(2020, 4, 1)),
                new EndDate(new DateTime(2020, 4, 30)),
                new AttachedFilePath("/attached/filePath")
                );

            act.Change(new AnnouncementTitle("大会変更のお知らせ"), "大会が変更されました。", AnnouncementGenre.News, new EndDate(new DateTime(2020, 5, 1)));

            Assert.Equal(new AnnouncementTitle("大会変更のお知らせ"), act.AnnounceTitle);
            Assert.Equal("大会が変更されました。", act.Body);
            Assert.Equal(new EndDate(new DateTime(2020, 5, 1)), act.EndDate);
        }