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"); }
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); }
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); }
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; }
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); }