private void InitializeAllStrings()
        {
            // login
            EmailTextField.Placeholder    = Application.LocalizedString("EmailAddress");
            PasswordTextField.Placeholder = Application.LocalizedString("Password");
            LoginButton.SetTitle(Application.LocalizedString("Login"), UIControlState.Normal);
            WhatIsSeekiosButton.SetTitle(Application.LocalizedString("WhatIsSeekios"), UIControlState.Normal);

            // double action forget/create
            ForgetPasswordButton.SetTitle(Application.LocalizedString("ForgetPassword"), UIControlState.Normal);
            CreateAccountButton.SetTitle(Application.LocalizedString("CreateAccount"), UIControlState.Normal);
            BackButton.SetTitle(Application.LocalizedString("Back"), UIControlState.Normal);

            // createAccount
            FirstNameTextField.Placeholder = Application.LocalizedString("FirstName");
            LastNameTextField.Placeholder  = Application.LocalizedString("LastName");
            PasswordTextFieldOfRegistration.Placeholder = Application.LocalizedString("Password");
            ConfirmPasswordTextField.Placeholder        = Application.LocalizedString("ConfirmPassword");
            RegistrationButton.SetTitle(Application.LocalizedString("CreateMyAccount"), UIControlState.Normal);
            EmailTextFieldOfRegistration.Placeholder = Application.LocalizedString("EmailAddress");
            ErrorMessageLabel.Text = Application.LocalizedString("PasswordErrorLength");

            // forget Password
            EmailTextFieldOfForgetPassword.Placeholder = Application.LocalizedString("EmailAddress");
            ResetPasswordButton.SetTitle(Application.LocalizedString("ResetPassword"), UIControlState.Normal);
        }
Example #2
0
 public void Registration(string login, bool isPhone)
 {
     Driver.Browser.Url = TestDataResource.MainPageURL + "/register/";
     if (isPhone)
     {
         PhoneTab.Click();
     }
     RegistrationEmailTextBox.SendKeys(login);
     PasswordTextBox.SendKeys(TestDataResource.Password);
     AgreeCheckBox.Click();
     RegistrationButton.Click();
 }
        void ReleaseDesignerOutlets()
        {
            if (BackButton != null)
            {
                BackButton.Dispose();
                BackButton = null;
            }

            if (cnsTopConstrain != null)
            {
                cnsTopConstrain.Dispose();
                cnsTopConstrain = null;
            }

            if (EnterConfirm != null)
            {
                EnterConfirm.Dispose();
                EnterConfirm = null;
            }

            if (EnterUserPassword != null)
            {
                EnterUserPassword.Dispose();
                EnterUserPassword = null;
            }

            if (MainScrollView != null)
            {
                MainScrollView.Dispose();
                MainScrollView = null;
            }

            if (RegistrationButton != null)
            {
                RegistrationButton.Dispose();
                RegistrationButton = null;
            }

            if (UserEmail != null)
            {
                UserEmail.Dispose();
                UserEmail = null;
            }

            if (UserName != null)
            {
                UserName.Dispose();
                UserName = null;
            }
        }
Example #4
0
        public void FillForm(RegistrationUserModel user)
        {
            //Driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(6);
            ValidateFirstNameField.Click();
            ValidateFirstNameField.SendKeys(user.FirstName + Keys.Tab);
            Driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(10);
            ScrollTo(ValidateLastNameField).Click();
            ValidateLastNameField.SendKeys(user.LastName + Keys.Tab);
            ValidateEnteredEmailField.Click();
            ValidatePasswordField.SendKeys(user.Password);
            ValidateAddressField.SendKeys(user.Address);
            ValidateCityField.SendKeys(user.City);
            SelectElement state = new SelectElement(ValidateStateField);

            state.SelectByValue("1");
            ValidateZipField.SendKeys(user.Zip);
            ValidateCountryField.SendKeys(user.Country);
            ValidateMobilePhoneField.SendKeys(user.MobilePhone);
            ValidateAliasAddressField.SendKeys(user.AliasAddress + Keys.Tab);
            RegistrationButton.Click();
        }
Example #5
0
 public MainPage ClickToRegistrationButton()
 {
     RegistrationButton.Click();
     return(new MainPage(driver));
 }
Example #6
0
        void ReleaseDesignerOutlets()
        {
            if (BackButton != null)
            {
                BackButton.Dispose();
                BackButton = null;
            }

            if (BackgroundImageView != null)
            {
                BackgroundImageView.Dispose();
                BackgroundImageView = null;
            }

            if (ConfirmPasswordTextField != null)
            {
                ConfirmPasswordTextField.Dispose();
                ConfirmPasswordTextField = null;
            }

            if (CreateAccountButton != null)
            {
                CreateAccountButton.Dispose();
                CreateAccountButton = null;
            }

            if (EmailTextField != null)
            {
                EmailTextField.Dispose();
                EmailTextField = null;
            }

            if (EmailTextFieldOfForgetPassword != null)
            {
                EmailTextFieldOfForgetPassword.Dispose();
                EmailTextFieldOfForgetPassword = null;
            }

            if (EmailTextFieldOfRegistration != null)
            {
                EmailTextFieldOfRegistration.Dispose();
                EmailTextFieldOfRegistration = null;
            }

            if (ErrorMessageLabel != null)
            {
                ErrorMessageLabel.Dispose();
                ErrorMessageLabel = null;
            }

            if (FirstNameTextField != null)
            {
                FirstNameTextField.Dispose();
                FirstNameTextField = null;
            }

            if (ForgetPasswordButton != null)
            {
                ForgetPasswordButton.Dispose();
                ForgetPasswordButton = null;
            }

            if (ForgetPasswordContainer != null)
            {
                ForgetPasswordContainer.Dispose();
                ForgetPasswordContainer = null;
            }

            if (LastNameTextField != null)
            {
                LastNameTextField.Dispose();
                LastNameTextField = null;
            }

            if (LoadingIndicator != null)
            {
                LoadingIndicator.Dispose();
                LoadingIndicator = null;
            }

            if (LoginButton != null)
            {
                LoginButton.Dispose();
                LoginButton = null;
            }

            if (LoginContainer != null)
            {
                LoginContainer.Dispose();
                LoginContainer = null;
            }

            if (PasswordTextField != null)
            {
                PasswordTextField.Dispose();
                PasswordTextField = null;
            }

            if (PasswordTextFieldOfRegistration != null)
            {
                PasswordTextFieldOfRegistration.Dispose();
                PasswordTextFieldOfRegistration = null;
            }

            if (RegistrationButton != null)
            {
                RegistrationButton.Dispose();
                RegistrationButton = null;
            }

            if (RegistrationContainer != null)
            {
                RegistrationContainer.Dispose();
                RegistrationContainer = null;
            }

            if (ResetPasswordButton != null)
            {
                ResetPasswordButton.Dispose();
                ResetPasswordButton = null;
            }

            if (WhatIsSeekiosButton != null)
            {
                WhatIsSeekiosButton.Dispose();
                WhatIsSeekiosButton = null;
            }
        }
Example #7
0
 public RegistrationPage ClickToRegistrationButton()
 {
     RegistrationButton.Click();
     return(new RegistrationPage(Driver));
 }
Example #8
0
 public void ClickRegisterButton()
 {
     NavigateTo();
     RegistrationButton.Click();
 }