public MailManager OpenMailBox(MailData data, string action) { if (action == "Save") { inboxPage.ClickDraftBoxButton(); } if (action == "Send") { inboxPage.ClickSentBoxButton(); } inboxPage .ClickDraftBoxLastLetter() .WaidOpenLetter() ; Assert.AreEqual(data.Theme, inboxPage.HeaderLetterText, "Тема письма не соответствует ожидаемому результату"); Assert.AreEqual(data.Address, inboxPage.AdressLetterText, "Адрес письма не соответствует ожидаемому результату"); Assert.AreEqual(data.Content, inboxPage.ContentLetterText, "Тело письма не соответствует ожидаемому результату"); return(this); }