예제 #1
0
        public void TestGetMessagesReturnsOne()
        {
            StubQueryManager querymanager = new StubQueryManager();
            EmailClean       email        = new EmailClean();

            email.querymanager = querymanager;
            Assert.AreEqual(1, email.StartCleaning());
        }
예제 #2
0
        public void TestDisplayDomainsReturnsOne()
        {
            StubQueryManager querymanager = new StubQueryManager();
            EmailClean       email        = new EmailClean();

            email.querymanager = querymanager;
            Assert.AreEqual(1, email.GetDomains().Count);
        }
예제 #3
0
        public void TestDaysToKeep_Returns_Correct_Date()
        {
            StubSystemClock stubsystemclock = new StubSystemClock();
            EmailClean      email           = new EmailClean();

            email.systemclock = stubsystemclock;
            Assert.AreEqual(email.GetDateFromDaysToKeep(14).ToString(), "10/10/2016 12:00:00 AM");
        }
예제 #4
0
파일: Form1.cs 프로젝트: snitz70/EmailClean
        private void Form1_Load(object sender, EventArgs e)
        {
            _emailClean = new EmailClean();
            List <hmail.hm_domain> domains = _emailClean.GetDomains();

            DomainComboBox.DataSource    = domains;
            DomainComboBox.DisplayMember = "domainname";
            DomainComboBox.ValueMember   = "domainid";
        }