public void ThenISaveTheLetterAsADraft() { Message message = dataProvider.Message; var addreass = new MailProfilePage().SaveMessageAsDraft().VerifyMessageInDraftFolder(); Assert.That(addreass, Is.EqualTo(message.EmailAddreass)); }
public void ThenISendTheLetter() { LetterForm letterForm = dataProvider.Form; var emptyDraftFolder = new MailProfilePage().SendTheMessage() .VerifyTheMessageWasDisapeared(); Assert.That(emptyDraftFolder, Is.EqualTo(letterForm.NoMessagesFolder)); }
public void ThenICreateALetter() { Message message = dataProvider.Message; var form = new MailProfilePage().PressWriteButton() .WriteToField(message.EmailAddreass) .WriteSubjectField(message.SubjectMessage) .WriteBodyField(message.BodyMessage); }
public void ThenTheLetterHasBeenDisplayedInTheSentFolder() { User user = dataProvider.User; var isPresentMessage = new MailProfilePage().GoToSentMessagesFolder() .DragAndDropLetter().GoToSpamFolder() .CheckMessageInSpamFolder(user.Login); Assert.True(isPresentMessage); }
public void ThenIOpenTheDraftFolder() { Message message = dataProvider.Message; var isAddressee = new MailProfilePage().ClickOnMessageInDraftFolder() .VerifyMessageInToField(message.Addressee); Assert.True(isAddressee); var isSubjectText = new MailProfilePage() .VerifyMessageInSubjectField(message.SubjectMessage); Assert.True(isSubjectText); var bodyText = new MailProfilePage() .VerifyMessageInBodyField(); Assert.That(bodyText, Is.EqualTo(message.BodyMessage)); }