Пример #1
0
        public void TestConfirmationEmail()
        {
            var provider = new FakeEmailProvider();
            var helper   = new EmailHelper(provider);

            var model = new DeleteSyncEmailModel
            {
                From          = "*****@*****.**",
                To            = "*****@*****.**",
                Domain        = "localhost",
                DateCompleted = DateTime.Now,
                DateStarted   = DateTime.Now.AddMinutes(-5),
                DeletedUids   = new List <string> {
                    "deletedUid", "anotherDeletedUid"
                },
                UpdatedUids = new List <string> {
                    "updatedUid", "anotherUpdateUid", "aThirdUpdatedUid"
                },
                FailedDeletedUids = new List <string> {
                    "thisOneFailed"
                },
                FailedUpdatedUids = new List <string> {
                    "anotherFailureThatSucks"
                },
                ProcessedFilenames = new List <string> {
                    "file1.csv", "file2.csv", "file3.csv"
                },
                Subject = "test"
            };

            helper.SendConfirmation(model);
        }
 public void SetUp()
 {
     fakeEmailProvider = new FakeEmailProvider();
 }