예제 #1
0
        public void GivenIFilledTheFields()
        {
            var page = new SendEmailPage();

            page.Name = "Sérgio Agostinho";
            page.EmailAddress = "*****@*****.**";
        }
예제 #2
0
        public void WhenIClickSend()
        {
            ScenarioContext.Current["sendTime"] = DateTime.Now;

            var page = new SendEmailPage();
            page.ClickSendButton();
        }
예제 #3
0
        public void ThenAnEmailIsSentToMyFriend()
        {
            Thread.Sleep(2000);

            var page = new SendEmailPage();
            Assert.IsTrue(page.Result == "Email enviado com sucesso!");

            var sendTime = (DateTime) ScenarioContext.Current["sendTime"];
            var email = new EmailHelper();
            Assert.IsTrue(email.WasSent(sendTime));
        }
예제 #4
0
 public void GivenImInTheSendFriendForm()
 {
     var page = new SendEmailPage();
     page.Open();
 }