예제 #1
0
        public void TaskTestsInitialize()
        {
            Resolve <IDbConnectionFactory>().DeleteAllTestData();

            _emailServer = EmailHost.Start();
            _emailServer.ClearEmails();
        }
예제 #2
0
        public void EmailHost_GetData_WithQueue()
        {
            //QueueManager qm = new QueueManager(@".\Private$\Drone", new string[] { "Drone.Entities.MarketShare.MarketShareDataType, Drone.Entities.MarketShare, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" });
            EmailHost emailHost = new EmailHost();

            emailHost.DroneDataSource = new MarketShareTestDataSource();

            emailHost.GetData(emailHost.Context);
        }
예제 #3
0
        public void CommandLineTestsInitialize()
        {
            Resolve <IDbConnectionFactory>().DeleteAllTestData();

            var container = Container.Push();

            container.RegisterType <IWebSiteQuery, WebSiteQuery>();

            _emailServer = EmailHost.Start();
        }
예제 #4
0
 public MailService()
 {
     Login     = Properties.Settings.Default.EmailLogin;
     Password  = Properties.Settings.Default.EmailPassword;
     EmailHost = new EmailHost
     {
         Host = Properties.Settings.Default.EmailSMTP,
         Port = Properties.Settings.Default.EmailPort,
         SSL  = Properties.Settings.Default.EmailSSL
     };
 }
예제 #5
0
        public void EmailTestsInitialize()
        {
            Resolve <IDbConnectionFactory>().DeleteAllTestData();
            _emailServer = EmailHost.Start();
            _emailServer.ClearEmails();

            InsecureRootPath = _webSiteQuery.GetUrl(WebSite.LinkMe, null, false, "~/").AbsoluteUri.ToLower();
            SecureRootPath   = _webSiteQuery.GetUrl(WebSite.LinkMe, null, true, "~/").AbsoluteUri.ToLower();

            MockEmailTestExtensions.RootPath = InsecureRootPath;

            _australia    = _locationQuery.GetCountry("Australia");
            _notAustralia = _locationQuery.GetCountry("New Zealand");
        }
예제 #6
0
        public void WebTestClassInitialize()
        {
            // use ADO.NET to wipe the database
            Resolve <IDbConnectionFactory>().DeleteAllTestData();

            ClearSearchIndexes();

            ServicePointManager.ServerCertificateValidationCallback = delegate { return(true); };

            _loginIdTextBox     = new HtmlTextBoxTester(Browser, "LoginId");
            _passwordTextBox    = new HtmlPasswordTester(Browser, "Password");
            _rememberMeCheckBox = new HtmlCheckBoxTester(Browser, "RememberMe");
            _loginFormId        = "LoginForm";

            _emailServer = EmailHost.Start();
        }
예제 #7
0
 public void CategoryTestsInitialize()
 {
     Resolve <IDbConnectionFactory>().DeleteAllTestData();
     _emailServer = EmailHost.Start();
 }
예제 #8
0
        public void EmailHost_GetData()
        {
            EmailHost emailHost = new EmailHost(new MarketShareDataSource());

            emailHost.GetData(emailHost.Context);
        }