コード例 #1
0
ファイル: CommunityTests.cs プロジェクト: bobby5892/CS295-ASP
        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 == "*****@*****.**");
        }
コード例 #2
0
ファイル: CommunityTests.cs プロジェクト: bobby5892/CS295-ASP
        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 == "*****@*****.**");
        }