コード例 #1
0
        public MailStep CreateMail(MailModel model)
        {
            _gmailPage = PageFactory.Get <GmailPage>();
            _gmailPage.CreateButton.Click();
            _gmailPage.CreateMailForm.Fill(model);

            return(this);
        }
コード例 #2
0
ファイル: GmailTest.cs プロジェクト: magicAlpha/Demo-Project
        public void GmailLogin()
        {
            string emailID;
            string password;
            bool   testResult;

            emailID  = TestData.GetData("User_14EmailAddress");
            password = TestData.GetData("GmailUser_Test1Password");
            //subject = TestData.GetData("GmailMailSubject_ConfirmYourWithdraw");
            GmailPage gmailObj = new GmailPage(TestProgressLogger);

            testResult = gmailObj.Gmail(emailID, password, "Withdraw");
            Assert.True(testResult);
        }
コード例 #3
0
        public void Test2(params string[] parameters)
        {
            LogInPage logInPage = new LogInPage(driver: _driver);

            logInPage.GoToPage();
            PasswordPage passwordPage = logInPage.GoToPasswordPage(email: parameters[0]);

            ChooseGmilPage chooseMailPage = passwordPage.GoToMidPage(password: parameters[1]);

            GmailPage mailPage = chooseMailPage.GoToGmailPage();

            mailPage.ToCompose();
            mailPage.FillFields(to: ConfigurationSettings.AppSettings["toMail"], subject: ConfigurationSettings.AppSettings["toSubject"], text: ConfigurationSettings.AppSettings["toText"]);
            mailPage.CloseSend();
            mailPage.OpenDraft();
        }
コード例 #4
0
        public void lab3Gmail(params string[] patametrs)
        {
            LogInPage logInPage = new LogInPage(driver: _driver);

            logInPage.GoToPage();

            PasswordPage passwordPage = logInPage.GoToPasswordPage(email: patametrs[0]);

            ChooseGmilPage chooseMailPage = passwordPage.GoToMidPage(password: patametrs[1]);

            GmailPage mailPage = chooseMailPage.GoToGmailPage();

            mailPage.toCompose();
            mailPage.fillFieldsAndSend(to: patametrs[2], subject: _toSubject, text: _toText);
            mailPage.openSended();
            mailPage.checkSended(@from: patametrs[2], text: _toText);
        }