public void IncompleteConfirmationEmail()
        {
            EmailManager.ConfirmationEmailBody emailBody = new EmailManager.ConfirmationEmailBody(EmailManager.EmailCategory.Incomplete);

            // Step #1
            this.AddEvent(EventName.Incomplete, EmailManager.EmailCategory.Incomplete);

            // Step #2
            this.CreateIncompleteRegistration();
            emailBody.Fill(EventName.Incomplete, this.registrantLastName, this.registrationId, string.Empty);
            ////this.OpenEmailUrlAndVerify(emailBody);

            // Step #3
            this.LoginAndEditEmail(EmailManager.EmailCategory.Incomplete, AppendedConfirmationEmailBodyText);

            // Step #4
            this.CreateIncompleteRegistration();
            emailBody.AppendedBodyText = AppendedConfirmationEmailBodyText;
            ////this.OpenEmailUrlAndVerify(emailBody);

            // Step #5,6,7: impossible?
        }
        public void UpdateConfirmationEmail()
        {
            EmailManager.ConfirmationEmailBody emailBody = new EmailManager.ConfirmationEmailBody(EmailManager.EmailCategory.Update);

            // Step #1
            this.AddEvent(EventName.Update, EmailManager.EmailCategory.Update);

            // Step #2
            string email = this.Register();

            // Step #3
            this.UpdateRegister(email, 1);
            emailBody.Fill(EventName.Update, this.registrantLastName, this.registrationId, string.Empty);
            ////this.OpenEmailUrlAndVerify(emailBody);

            // Step #4
            this.LoginAndEditEmail(EmailManager.EmailCategory.Update, AppendedConfirmationEmailBodyText);

            // Step #5
            this.UpdateRegister(email, 2);
            emailBody.AppendedBodyText = AppendedConfirmationEmailBodyText;
            ////this.OpenEmailUrlAndVerify(emailBody);

            // Step #6: impossible?
        }