public void AddMessageViaRepo() { ContactRepository contactRepo = new ContactRepository(); contactRepo.Contacts.Add(new User() { EmailAddress = "*****@*****.**", Name = "Bob B." }); contactRepo.Contacts.Add(new User() { EmailAddress = "*****@*****.**", Name = "ted" }); FakeMessageRepository fakeMessages = new FakeMessageRepository(); fakeMessages.AddTestData(contactRepo.Contacts); Assert.True(fakeMessages.Messages[2].From.EmailAddress == "*****@*****.**"); }
public void AddMessageViaConrollerTest() { ContactRepository contactRepo = new ContactRepository(); contactRepo.Contacts.Add(new User() { EmailAddress = "*****@*****.**", Name = "Bob B." }); contactRepo.Contacts.Add(new User() { EmailAddress = "*****@*****.**", Name = "ted" }); FakeMessageRepository fakeMessages = new FakeMessageRepository(); fakeMessages.AddTestData(contactRepo.Contacts); HomeController homeController = new HomeController(contactRepo, fakeMessages); // homeController.Messages( "Ted", "*****@*****.**", "messager", "Testing", false); Assert.True(homeController.messagesRepo.Messages[3].From.EmailAddress == "*****@*****.**"); }