Esempio n. 1
0
        public override void ExtendedOneTimeSetUp()
        {
            driver.Navigate().GoToUrl("http://www.i.ua/");
            StartPage        startPage        = new StartPage(driver);
            EmailBox         emailBox         = startPage.Login();
            CreateLetterPage createLetterPage = new CreateLetterPage(driver);

            emailBox.CreateLetter();
            createLetterPage.AttachmentButton.Click();
            createLetterPage.ChooseFileButton.Click();
            DocumentUtils.Upload(driver, @"C:\Users\Sofiya\Documents\Visual Studio 2017\Projects\DOCUMENT_UTILS\Upload\Doc_to_Upload.txt");
        }
Esempio n. 2
0
        public override void ExtendedOneTimeSetUp()
        {
            driver.Navigate().GoToUrl("http://www.i.ua/");
            StartPage        startPage        = new StartPage(driver);
            EmailBox         emailBox         = startPage.Login();
            CreateLetterPage createLetterPage = new CreateLetterPage(driver);

            //startPage.Login();
            Assert.AreEqual("*****@*****.**", emailBox.MailOwner.Text); //Inside login check
            emailBox.createLetterButton.Click();
            Assert.AreEqual("Новий лист - I.UA ", driver.Title);
            createLetterPage.CreateLetter(topic);
        }
Esempio n. 3
0
        public void LetterTextEdit()
        {
            Drafts           drafts           = new Drafts(driver);
            EmailBox         emailBox         = new EmailBox(driver);
            CreateLetterPage createLetterPage = new CreateLetterPage(driver);

            emailBox.DraftsButton.Click();
            drafts.LetterToEdit.Click();
            Assert.AreEqual("Нередагований текст листа", createLetterPage.LetterTextField);
            createLetterPage.LetterTextField.SendKeys("Вже редагований текст листа");
            createLetterPage.SaveInDraftsButton.Click();
            emailBox.DraftsButton.Click();

            Assert.AreEqual("EditedLetter", drafts.LetterSubject);
        }
Esempio n. 4
0
        public void LetterSubjectEdit()
        {
            Drafts           drafts           = new Drafts(driver);
            EmailBox         emailBox         = new EmailBox(driver);
            CreateLetterPage createLetterPage = new CreateLetterPage(driver);

            emailBox.DraftsButton.Click();
            drafts.LetterToEdit.Click();
            //Assert.AreEqual(topic, createLetterPage.LetterSubjectField);
            createLetterPage.LetterSubjectField.SendKeys(editedTopic);
            createLetterPage.SaveInDraftsButton.Click();
            emailBox.DraftsButton.Click();
            Assert.AreEqual(editedTopic, drafts.LetterSubject);
            topic = editedTopic;
        }
Esempio n. 5
0
        public void LetterReceiverEdit()
        {
            Drafts           drafts           = new Drafts(driver);
            EmailBox         emailBox         = new EmailBox(driver);
            CreateLetterPage createLetterPage = new CreateLetterPage(driver);

            emailBox.DraftsButton.Click();
            driver.WaitForElementDisplayed(drafts.DraftsHeader);
            drafts.LetterToEdit.Click();
            createLetterPage.LetterReciverField.Clear();
            createLetterPage.LetterReciverField.SendKeys("*****@*****.**");
            createLetterPage.SaveInDraftsButton.Click();
            emailBox.DraftsButton.Click();
            Assert.AreEqual("*****@*****.**", drafts.LetterReceiver);
        }