public void TestInitialize() { JobAdSearchHost.Stop(); JobAdSortHost.Stop(); StartSearchHosts(); StartSortHosts(); _titleTextBox = new HtmlTextBoxTester(Browser, "Title"); _positionTitleTextBox = new HtmlTextBoxTester(Browser, "PositionTitle"); _bulletPoint1TextBox = new HtmlTextBoxTester(Browser, "BulletPoint1"); _bulletPoint2TextBox = new HtmlTextBoxTester(Browser, "BulletPoint2"); _bulletPoint3TextBox = new HtmlTextBoxTester(Browser, "BulletPoint3"); _summaryTextBox = new HtmlTextAreaTester(Browser, "Summary"); _contentTextBox = new HtmlTextAreaTester(Browser, "Content"); _emailAddressTextBox = new HtmlTextBoxTester(Browser, "EmailAddress"); _locationTextBox = new HtmlTextBoxTester(Browser, "Location"); _companyNameTextBox = new HtmlTextBoxTester(Browser, "CompanyName"); _residencyRequiredCheckBox = new HtmlCheckBoxTester(Browser, "ResidencyRequired"); _industryIdsListBox = new HtmlListBoxTester(Browser, "IndustryIds"); _fullTimeCheckBox = new HtmlCheckBoxTester(Browser, "FullTime"); _hideContactDetailsCheckBox = new HtmlCheckBoxTester(Browser, "HideContactDetails"); _previewButton = new HtmlButtonTester(Browser, "preview"); _publishButton = new HtmlButtonTester(Browser, "publish"); _newJobAdUrl = new ReadOnlyApplicationUrl(true, "~/employers/jobads/jobad"); }
public void TestInitialize() { Resolve <IDbConnectionFactory>().DeleteAllTestData(); ClearSearchIndexes(); _emailServer.ClearEmails(); _newJobAdUrl = new ReadOnlyApplicationUrl(true, "~/employers/jobads/jobad"); _titleTextBox = new HtmlTextBoxTester(Browser, "Title"); _positionTitleTextBox = new HtmlTextBoxTester(Browser, "PositionTitle"); _bulletPoint1TextBox = new HtmlTextBoxTester(Browser, "BulletPoint1"); _bulletPoint2TextBox = new HtmlTextBoxTester(Browser, "BulletPoint2"); _bulletPoint3TextBox = new HtmlTextBoxTester(Browser, "BulletPoint3"); _summaryTextBox = new HtmlTextAreaTester(Browser, "Summary"); _contentTextBox = new HtmlTextAreaTester(Browser, "Content"); _emailAddressTextBox = new HtmlTextBoxTester(Browser, "EmailAddress"); _locationTextBox = new HtmlTextBoxTester(Browser, "Location"); _companyNameTextBox = new HtmlTextBoxTester(Browser, "CompanyName"); _residencyRequiredCheckBox = new HtmlCheckBoxTester(Browser, "ResidencyRequired"); _industryIdsListBox = new HtmlListBoxTester(Browser, "IndustryIds"); _fullTimeCheckBox = new HtmlCheckBoxTester(Browser, "FullTime"); _hideContactDetailsCheckBox = new HtmlCheckBoxTester(Browser, "HideContactDetails"); _previewButton = new HtmlButtonTester(Browser, "preview"); _publishButton = new HtmlButtonTester(Browser, "publish"); }
public void TestInitialize() { Resolve <IDbConnectionFactory>().DeleteAllTestData(); _emailServer.ClearEmails(); _loginIdTextBox = new HtmlTextBoxTester(Browser, "LoginId"); _emailAddressTextBox = new HtmlTextBoxTester(Browser, "EmailAddress"); _employerRadioButton = new HtmlRadioButtonTester(Browser, "Employer"); _recruiterRadioButton = new HtmlRadioButtonTester(Browser, "Recruiter"); _firstNameTextBox = new HtmlTextBoxTester(Browser, "FirstName"); _lastNameTextBox = new HtmlTextBoxTester(Browser, "LastName"); _organisationNameTextBox = new HtmlTextBoxTester(Browser, "OrganisationName"); _phoneNumberTextBox = new HtmlTextBoxTester(Browser, "PhoneNumber"); _industryIdsListBox = new HtmlListBoxTester(Browser, "IndustryIds"); _jobTitleTextBox = new HtmlTextBoxTester(Browser, "JobTitle"); _saveButton = new HtmlButtonTester(Browser, "save"); _cancelButton = new HtmlButtonTester(Browser, "cancel"); _showSuggestedCandidatesCheckBox = new HtmlCheckBoxTester(Browser, "ShowSuggestedCandidates"); _sendSuggestedCandidatesCheckBox = new HtmlCheckBoxTester(Browser, "SendSuggestedCandidates"); _receiveSuggestedCandidatesCheckBox = new HtmlCheckBoxTester(Browser, "ReceiveSuggestedCandidates"); _emailEmployerUpdateCheckBox = new HtmlCheckBoxTester(Browser, "EmailEmployerUpdate"); _emailCampaignCheckBox = new HtmlCheckBoxTester(Browser, "EmailCampaign"); _settingsUrl = new ReadOnlyApplicationUrl(true, "~/employers/settings"); }
private void InitialiseTesters() { _homeJoinFormId = "JoinForm"; _homeFirstNameTextBox = new HtmlTextBoxTester(Browser, "FirstName"); _homeLastNameTextBox = new HtmlTextBoxTester(Browser, "LastName"); _homeEmailAddressTextBox = new HtmlTextBoxTester(Browser, "EmailAddress"); _homePasswordTextBox = new HtmlPasswordTester(Browser, "JoinPassword"); _homeConfirmPasswordTextBox = new HtmlPasswordTester(Browser, "JoinConfirmPassword"); _homeAcceptTermsCheckBox = new HtmlCheckBoxTester(Browser, "AcceptTerms"); _joinFormId = "JoinForm"; _personalDetailsFormId = "PersonalDetailsForm"; _firstNameTextBox = new HtmlTextBoxTester(Browser, "FirstName"); _lastNameTextBox = new HtmlTextBoxTester(Browser, "LastName"); _emailAddressTextBox = new HtmlTextBoxTester(Browser, "EmailAddress"); _phoneNumberTextBox = new HtmlTextBoxTester(Browser, "PhoneNumber"); _passwordTextBox = new HtmlPasswordTester(Browser, "Password"); _confirmPasswordTextBox = new HtmlPasswordTester(Browser, "ConfirmPassword"); _acceptTermsCheckBox = new HtmlCheckBoxTester(Browser, "AcceptTerms"); _locationTextBox = new HtmlTextBoxTester(Browser, "Location"); _salaryLowerBoundTextBox = new HtmlTextBoxTester(Browser, "SalaryLowerBound"); _openToOffersRadioButton = new HtmlRadioButtonTester(Browser, "OpenToOffers"); }
public void TestInitialize() { _jobTitleTextBox = new HtmlTextBoxTester(Browser, "JobTitle"); _companyKeywordsTextBox = new HtmlTextBoxTester(Browser, "CompanyKeywords"); _desiredJobTitleTextBox = new HtmlTextBoxTester(Browser, "DesiredJobTitle"); _anyKeywordsTextBox = new HtmlTextBoxTester(Browser, "AnyKeywords"); _allKeywordsTextBox = new HtmlTextBoxTester(Browser, "AllKeywords"); _exactPhraseTextBox = new HtmlTextBoxTester(Browser, "ExactPhrase"); _withoutKeywordsTextBox = new HtmlTextBoxTester(Browser, "WithoutKeywords"); _countryDropDownList = new HtmlDropDownListTester(Browser, "CountryId"); _distanceTextBox = new HtmlTextBoxTester(Browser, "Distance"); _locationTextBox = new HtmlTextBoxTester(Browser, "Location"); _includeRelocatingCheckBox = new HtmlCheckBoxTester(Browser, "IncludeRelocating"); _industriesListBox = new HtmlListBoxTester(Browser, "IndustryIds"); _lowerBoundTextBox = new HtmlTextBoxTester(Browser, "SalaryLowerBound"); _upperBoundTextBox = new HtmlTextBoxTester(Browser, "SalaryUpperBound"); _availableNowCheckBox = new HtmlCheckBoxTester(Browser, "AvailableNow"); _activelyLookingCheckBox = new HtmlCheckBoxTester(Browser, "ActivelyLooking"); _openToOffersCheckBox = new HtmlCheckBoxTester(Browser, "OpenToOffers"); _notLookingCheckBox = new HtmlCheckBoxTester(Browser, "NotLooking"); _unspecifiedCheckBox = new HtmlCheckBoxTester(Browser, "Unspecified"); _aboriginalCheckBox = new HtmlCheckBoxTester(Browser, "Aboriginal"); _torresIslanderCheckBox = new HtmlCheckBoxTester(Browser, "TorresIslander"); _communityDropDownList = new HtmlDropDownListTester(Browser, "CommunityId"); }
public void TestInitialize() { Resolve <IDbConnectionFactory>().DeleteAllTestData(); _emailServer.ClearEmails(); _firstNameTextBox = new HtmlTextBoxTester(Browser, "FirstName"); _lastNameTextBox = new HtmlTextBoxTester(Browser, "LastName"); _emailAddressTextBox = new HtmlTextBoxTester(Browser, "EmailAddress"); _phoneNumberTextBox = new HtmlTextBoxTester(Browser, "PhoneNumber"); _loginIdTextBox = new HtmlTextBoxTester(Browser, "LoginId"); _organisationNameTextBox = new HtmlTextBoxTester(Browser, "OrganisationName"); _isEnabledTextBox = new HtmlTextBoxTester(Browser, "IsEnabled"); _enableButton = new HtmlButtonTester(Browser, "enable"); _disableButton = new HtmlButtonTester(Browser, "disable"); _changePasswordTextBox = new HtmlTextBoxTester(Browser, "Password"); _sendPasswordEmailCheckBox = new HtmlCheckBoxTester(Browser, "SendPasswordEmail"); _changeButton = new HtmlButtonTester(Browser, "change"); _passwordTextBox = new HtmlPasswordTester(Browser, "Password"); _newPasswordTextBox = new HtmlPasswordTester(Browser, "NewPassword"); _confirmNewPasswordTextBox = new HtmlPasswordTester(Browser, "ConfirmNewPassword"); _saveButton = new HtmlButtonTester(Browser, "save"); _mustChangePasswordUrl = new ReadOnlyApplicationUrl(true, "~/accounts/mustchangepassword"); _contactUsUrl = new ReadOnlyApplicationUrl("~/faqs/accessing-and-editing-your-profile/what-does-it-mean-that-my-account-is-disabled/7B7FAD42-E027-4586-843B-4D422F39E7EA"); }
public void NewOrderTestsInitialize() { _emailServer.ClearEmails(); _useDiscountCheckBox = new HtmlCheckBoxTester(Browser, "UseDiscount"); _couponCodeTextBox = new HtmlTextBoxTester(Browser, "CouponCode"); _couponIdTextBox = new HtmlHiddenTester(Browser, "CouponId"); }
public void TestInitialize() { _contactDetailsUrl = new ReadOnlyApplicationUrl(true, "~/members/profile/contactdetails"); _firstNameTextBox = new HtmlTextBoxTester(Browser, "FirstName"); _lastNameTextBox = new HtmlTextBoxTester(Browser, "LastName"); _emailAddressTextBox = new HtmlTextBoxTester(Browser, "EmailAddress"); _secondaryEmailAddressTextBox = new HtmlTextBoxTester(Browser, "SecondaryEmailAddress"); _countryIdDropDownList = new HtmlDropDownListTester(Browser, "CountryId"); _locationTextBox = new HtmlTextBoxTester(Browser, "Location"); _phoneNumberTextBox = new HtmlTextBoxTester(Browser, "PhoneNumber"); _mobilePrimaryRadioButton = new HtmlRadioButtonTester(Browser, "Mobile"); _homePrimaryRadioButton = new HtmlRadioButtonTester(Browser, "Home"); _workPrimaryRadioButton = new HtmlRadioButtonTester(Browser, "Work"); _secondaryPhoneNumberTextBox = new HtmlTextBoxTester(Browser, "SecondaryPhoneNumber"); _mobileSecondaryRadioButton = new HtmlRadioButtonTester(Browser, "SecondaryMobile"); _homeSecondaryRadioButton = new HtmlRadioButtonTester(Browser, "SecondaryHome"); _workSecondaryRadioButton = new HtmlRadioButtonTester(Browser, "SecondaryWork"); _citizenshipTextBox = new HtmlTextBoxTester(Browser, "Citizenship"); _citizenRadioButton = new HtmlRadioButtonTester(Browser, "Citizen"); _unrestrictedWorkViasRadioButton = new HtmlRadioButtonTester(Browser, "UnrestrictedWorkVisa"); _restrictedWorkVisaRadioButton = new HtmlRadioButtonTester(Browser, "RestrictedWorkVisa"); _noWorkVisaRadioButton = new HtmlRadioButtonTester(Browser, "NoWorkVisa"); _notApplicableRadioButton = new HtmlRadioButtonTester(Browser, "NotApplicable"); _aboriginalCheckBox = new HtmlCheckBoxTester(Browser, "Aboriginal"); _torresIslanderCheckBox = new HtmlCheckBoxTester(Browser, "TorresIslander"); _maleRadionButton = new HtmlRadioButtonTester(Browser, "Male"); _femaleRadioButton = new HtmlRadioButtonTester(Browser, "Female"); _dateOfBirthMonthDropDownList = new HtmlDropDownListTester(Browser, "DateOfBirthMonth"); _dateOfBirthYearDropDownList = new HtmlDropDownListTester(Browser, "DateOfBirthYear"); }
public void TestInitialize() { _desiredJobUrl = new ReadOnlyApplicationUrl(true, "~/members/profile/desiredjob"); _desiredJobTitleTextBox = new HtmlTextBoxTester(Browser, "DesiredJobTitle"); _fullTimeCheckBox = new HtmlCheckBoxTester(Browser, "FullTime"); _partTimeCheckBox = new HtmlCheckBoxTester(Browser, "PartTime"); _contractCheckBox = new HtmlCheckBoxTester(Browser, "Contract"); _tempCheckBox = new HtmlCheckBoxTester(Browser, "Temp"); _jobShareTextBox = new HtmlCheckBoxTester(Browser, "JobShare"); _availableNowRadioButton = new HtmlRadioButtonTester(Browser, "AvailableNow"); _activelyLookingRadioButton = new HtmlRadioButtonTester(Browser, "ActivelyLooking"); _openToOffersRadioButton = new HtmlRadioButtonTester(Browser, "OpenToOffers"); _notLookingRadioButton = new HtmlRadioButtonTester(Browser, "NotLooking"); _salaryRateYearRadioButton = new HtmlRadioButtonTester(Browser, "SalaryRateYear"); _salaryRateHourRadioButton = new HtmlRadioButtonTester(Browser, "SalaryRateHour"); _salaryLowerBoundTextBox = new HtmlTextBoxTester(Browser, "SalaryLowerBound"); _isSalaryNotVisibleCheckBox = new HtmlCheckBoxTester(Browser, "IsSalaryNotVisible"); _sendSuggestedJobsCheckBox = new HtmlCheckBoxTester(Browser, "SendSuggestedJobs"); _relocationPreferenceYesRadioButton = new HtmlRadioButtonTester(Browser, "RelocationPreferenceYes"); _relocationPreferenceNoRadioButton = new HtmlRadioButtonTester(Browser, "RelocationPreferenceNo"); _relocationPreferenceWouldConsiderRadioButton = new HtmlRadioButtonTester(Browser, "RelocationPreferenceWouldConsider"); _relocationCountryIdsListBox = new HtmlListBoxTester(Browser, "RelocationCountryIds"); _relocationCountryLocationIdsListBox = new HtmlListBoxTester(Browser, "RelocationCountryLocationIds"); }
public void TestInitialize() { MemberSearchHost.Stop(); StartHosts(); _joinUrl = new ReadOnlyApplicationUrl(true, "~/join"); _uploadUrl = new ReadOnlyApplicationUrl(true, "~/api/resumes/upload"); _parseUrl = new ReadOnlyApplicationUrl(true, "~/api/resumes/parse"); _activationUrl = new ReadOnlyApplicationUrl("~/accounts/activation"); _joinFormId = "JoinForm"; _personalDetailsFormId = "PersonalDetailsForm"; _firstNameTextBox = new HtmlTextBoxTester(Browser, "FirstName"); _lastNameTextBox = new HtmlTextBoxTester(Browser, "LastName"); _emailAddressTextBox = new HtmlTextBoxTester(Browser, "EmailAddress"); _phoneNumberTextBox = new HtmlTextBoxTester(Browser, "PhoneNumber"); _mobileRadioButton = new HtmlRadioButtonTester(Browser, "Mobile"); _homeRadioButton = new HtmlRadioButtonTester(Browser, "Home"); _workRadioButton = new HtmlRadioButtonTester(Browser, "Work"); _passwordTextBox = new HtmlPasswordTester(Browser, "Password"); _confirmPasswordTextBox = new HtmlPasswordTester(Browser, "ConfirmPassword"); _acceptTermsCheckBox = new HtmlCheckBoxTester(Browser, "AcceptTerms"); _countryIdDropDownList = new HtmlDropDownListTester(Browser, "CountryId"); _locationTextBox = new HtmlTextBoxTester(Browser, "Location"); _notLookingRadioButton = new HtmlRadioButtonTester(Browser, "NotLooking"); _openToOffersRadioButton = new HtmlRadioButtonTester(Browser, "OpenToOffers"); _activelyLookingRadioButton = new HtmlRadioButtonTester(Browser, "ActivelyLooking"); _availableNowRadioButton = new HtmlRadioButtonTester(Browser, "AvailableNow"); _salaryLowerBoundTextBox = new HtmlTextBoxTester(Browser, "SalaryLowerBound"); _salaryRateYearRadioBox = new HtmlRadioButtonTester(Browser, "SalaryRateYear"); _salaryRateHourRadioBox = new HtmlRadioButtonTester(Browser, "SalaryRateHour"); _jobDetailsFormId = "JobDetailsForm"; }
public void ZeroCreditsNewJobAdFlowTestInitialize() { _cardNumberTextBox = new HtmlTextBoxTester(Browser, "CardNumber"); _cvvTextBox = new HtmlTextBoxTester(Browser, "Cvv"); _cardHolderNameTextBox = new HtmlTextBoxTester(Browser, "CardHolderName"); _authoriseCreditCardCheckBox = new HtmlCheckBoxTester(Browser, "authoriseCreditCard"); _purchaseButton = new HtmlButtonTester(Browser, "purchase"); }
public void TestInitialize() { _emailServer.ClearEmails(); _employerUpdateCheckBox = new HtmlCheckBoxTester(Browser, "EmployerUpdate"); _campaignCheckBox = new HtmlCheckBoxTester(Browser, "Campaign"); _saveButton = new HtmlButtonTester(Browser, "save"); }
public void TestInitialize() { _fullNameTextBox = new HtmlTextBoxTester(Browser, "FullName"); _accountManagerIdDropDownList = new HtmlDropDownListTester(Browser, "AccountManagerId"); _verifiedOrganisationsCheckBox = new HtmlCheckBoxTester(Browser, "VerifiedOrganisations"); _unverifiedOrganisationsCheckBox = new HtmlCheckBoxTester(Browser, "UnverifiedOrganisations"); _searchButton = new HtmlButtonTester(Browser, "search"); }
public void TestInitialize() { _resultsUrl = new ReadOnlyApplicationUrl(true, "~/search/jobs/results"); _keywordsTextBox = new HtmlTextBoxTester(Browser, "Keywords"); _searchButton = new HtmlButtonTester(Browser, "SEARCH"); _nameTextBox = new HtmlTextBoxTester(Browser, "name"); _createAlertCheckBox = new HtmlCheckBoxTester(Browser, "createAlert"); _saveButton = new HtmlButtonTester(Browser, "SAVE"); }
public void TestInitialize() { _includeChildOrganisationsCheckBox = new HtmlCheckBoxTester(Browser, "IncludeChildOrganisations"); _includeDisabledUsersCheckBox = new HtmlCheckBoxTester(Browser, "IncludeDisabledUsers"); _promoCodeTextBox = new HtmlTextBoxTester(Browser, "PromoCode"); _sendToAccountManagerCheckBox = new HtmlCheckBoxTester(Browser, "SendToAccountManager"); _sendToClientCheckBox = new HtmlCheckBoxTester(Browser, "SendToClient"); _saveButton = new HtmlButtonTester(Browser, "save"); }
public void TestInitialize() { _employersCheckBox = new HtmlCheckBoxTester(Browser, "Employers"); _recruitersCheckBox = new HtmlCheckBoxTester(Browser, "Recruiters"); _verifiedOrganisationsCheckBox = new HtmlCheckBoxTester(Browser, "VerifiedOrganisations"); _unverifiedOrganisationsCheckBox = new HtmlCheckBoxTester(Browser, "UnverifiedOrganisations"); _industriesListBox = new HtmlListBoxTester(Browser, "IndustryIds"); _minimumLoginsTextBox = new HtmlTextBoxTester(Browser, "MinimumLogins"); _maximumLoginsTextBox = new HtmlTextBoxTester(Browser, "MaximumLogins"); }
private static void AssertTester(Frequency frequency, HtmlCheckBoxTester tester) { // Assert that the tester is visible. Assert.IsTrue(tester.IsVisible); // The tester value should correspond to the frequency. Assert.AreEqual(tester.IsChecked, frequency == Frequency.Immediately); }
public void TestInitialize() { Resolve <IDbConnectionFactory>().DeleteAllTestData(); ClearSearchIndexes(); _communityCheckBox = new HtmlCheckBoxTester(Browser, "ctl00_ctl00_ctl00_Body_FormContent_Content_ucEmployerPrivacy_chkCommunity", false); _saveButton = new HtmlButtonTester(Browser, "ctl00_ctl00_ctl00_Body_FormContent_Content_btnSave"); _searchUrl = new ReadOnlyApplicationUrl("~/search/candidates"); }
private void UpdateNotificationCategory(ref RecipientSettings settings, Category category, bool immediate, bool updateSettings) { var notificationTester = new HtmlCheckBoxTester(Browser, category.Name); Assert.IsTrue(notificationTester.IsChecked == !immediate); notificationTester.IsChecked = immediate; if (updateSettings) { UpdateSettings(ref settings, category, immediate ? Frequency.Immediately : Frequency.Never); } }
public void TestInitialize() { _firstNameTextBox = new HtmlTextBoxTester(Browser, "FirstName"); _lastNameTextBox = new HtmlTextBoxTester(Browser, "LastName"); _saveButton = new HtmlButtonTester(Browser, "save"); _btnSave = new HtmlButtonTester(Browser, AddBodyPrefix("FormContent_Content") + "_btnSave"); _chkAnonResume = new HtmlCheckBoxTester(Browser, AddBodyPrefix("FormContent_Content") + "_ucEmployerPrivacy_chkAnonResume", false); _chkName = new HtmlCheckBoxTester(Browser, AddBodyPrefix("FormContent_Content") + "_ucEmployerPrivacy_chkName", false); _settingsUrl = new ReadOnlyApplicationUrl(true, "~/members/settings"); }
public void TestInitialize() { Resolve <IDbConnectionFactory>().DeleteAllTestData(); _useLinkedInProfileCheckBox = new HtmlCheckBoxTester(Browser, "UseLinkedInProfile"); _loginIdTextBox = new HtmlTextBoxTester(Browser, "LoginId"); _passwordTextBox = new HtmlPasswordTester(Browser, "Password"); _confirmPasswordTextBox = new HtmlPasswordTester(Browser, "ConfirmPassword"); _saveButton = new HtmlButtonTester(Browser, "save"); _settingsUrl = new ReadOnlyApplicationUrl(true, "~/employers/settings"); _apiLoginUrl = new ReadOnlyApplicationUrl(true, "~/accounts/linkedin/api/login"); }
public void EmployerNewJobAdTestsInitialize() { Resolve <IDbConnectionFactory>().DeleteAllTestData(); _previewButton = new HtmlButtonTester(Browser, "preview"); _saveButton = new HtmlButtonTester(Browser, "save"); _publishButton = new HtmlButtonTester(Browser, "publish"); _reopenButton = new HtmlButtonTester(Browser, "reopen"); _repostButton = new HtmlButtonTester(Browser, "repost"); _editButton = new HtmlButtonTester(Browser, "edit"); _titleTextBox = new HtmlTextBoxTester(Browser, "Title"); _positionTitleTextBox = new HtmlTextBoxTester(Browser, "PositionTitle"); _externalReferenceIdTextBox = new HtmlTextBoxTester(Browser, "ExternalReferenceId"); _bulletPoint1TextBox = new HtmlTextBoxTester(Browser, "BulletPoint1"); _bulletPoint2TextBox = new HtmlTextBoxTester(Browser, "BulletPoint2"); _bulletPoint3TextBox = new HtmlTextBoxTester(Browser, "BulletPoint3"); _summaryTextBox = new HtmlTextAreaTester(Browser, "Summary"); _contentTextBox = new HtmlTextAreaTester(Browser, "Content"); _emailAddressTextBox = new HtmlTextBoxTester(Browser, "EmailAddress"); _secondaryEmailAddressesTextBox = new HtmlTextBoxTester(Browser, "SecondaryEmailAddresses"); _phoneNumberTextBox = new HtmlTextBoxTester(Browser, "PhoneNumber"); _faxNumberTextBox = new HtmlTextBoxTester(Browser, "FaxNumber"); _countryIdDropDownList = new HtmlDropDownListTester(Browser, "CountryId"); _locationTextBox = new HtmlTextBoxTester(Browser, "Location"); _firstNameTextBox = new HtmlTextBoxTester(Browser, "FirstName"); _lastNameTextBox = new HtmlTextBoxTester(Browser, "LastName"); _salaryLowerBoundTextBox = new HtmlTextBoxTester(Browser, "SalaryLowerBound"); _salaryUpperBoundTextBox = new HtmlTextBoxTester(Browser, "SalaryUpperBound"); _packageTextBox = new HtmlTextBoxTester(Browser, "Package"); _companyNameTextBox = new HtmlTextBoxTester(Browser, "CompanyName"); _hideCompanyCheckBox = new HtmlCheckBoxTester(Browser, "HideCompany"); _residencyRequiredCheckBox = new HtmlCheckBoxTester(Browser, "ResidencyRequired"); _industryIdsListBox = new HtmlListBoxTester(Browser, "IndustryIds"); _fullTimeCheckBox = new HtmlCheckBoxTester(Browser, "FullTime"); _partTimeCheckBox = new HtmlCheckBoxTester(Browser, "PartTime"); _contractCheckBox = new HtmlCheckBoxTester(Browser, "Contract"); _tempCheckBox = new HtmlCheckBoxTester(Browser, "Temp"); _jobShareCheckBox = new HtmlCheckBoxTester(Browser, "JobShare"); _expiryTimeTextBox = new HtmlTextBoxTester(Browser, "ExpiryTime"); _hideContactDetailsCheckBox = new HtmlCheckBoxTester(Browser, "HideContactDetails"); _baseFeaturePack = new HtmlRadioButtonTester(Browser, "BaseFeaturePack"); _featurePack1 = new HtmlRadioButtonTester(Browser, "FeaturePack1"); _featurePack2 = new HtmlRadioButtonTester(Browser, "FeaturePack2"); _accounting = _industriesQuery.GetIndustry("Accounting"); _administration = _industriesQuery.GetIndustry("Administration"); }
public void JoinNewJobAdFlowTestInitialize() { _joinLoginIdTextBox = new HtmlTextBoxTester(Browser, "JoinLoginId"); _joinPasswordTextBox = new HtmlPasswordTester(Browser, "JoinPassword"); _joinConfirmPasswordTextBox = new HtmlPasswordTester(Browser, "JoinConfirmPassword"); _joinFirstNameTextBox = new HtmlTextBoxTester(Browser, "FirstName"); _joinLastNameTextBox = new HtmlTextBoxTester(Browser, "LastName"); _joinEmailAddressTextBox = new HtmlTextBoxTester(Browser, "EmailAddress"); _joinPhoneNumberTextBox = new HtmlTextBoxTester(Browser, "PhoneNumber"); _joinOrganisationNameTextBox = new HtmlTextBoxTester(Browser, "OrganisationName"); _joinLocationTextBox = new HtmlTextBoxTester(Browser, "Location"); _joinAcceptTermsCheckBox = new HtmlCheckBoxTester(Browser, "AcceptTerms"); _joinButton = new HtmlButtonTester(Browser, "join"); }
private void InitialiseTesters() { _loginIdTextBox = new HtmlTextBoxTester(Browser, "JoinLoginId"); _passwordTextBox = new HtmlPasswordTester(Browser, "JoinPassword"); _confirmPasswordTextBox = new HtmlPasswordTester(Browser, "JoinConfirmPassword"); _emailAddressTextBox = new HtmlTextBoxTester(Browser, "EmailAddress"); _firstNameTextBox = new HtmlTextBoxTester(Browser, "FirstName"); _lastNameTextBox = new HtmlTextBoxTester(Browser, "LastName"); _phoneNumberTextBox = new HtmlTextBoxTester(Browser, "PhoneNumber"); _organisationNameTextBox = new HtmlTextBoxTester(Browser, "OrganisationName"); _locationTextBox = new HtmlTextBoxTester(Browser, "Location"); _acceptTermsCheckBox = new HtmlCheckBoxTester(Browser, "AcceptTerms"); _joinButton = new HtmlButtonTester(Browser, "join"); }
public void TestInitialize() { Resolve <IDbConnectionFactory>().DeleteAllTestData(); _saveButton = new HtmlButtonTester(Browser, "ctl00_ctl00_ctl00_Body_FormContent_Content_btnSave"); _moderatelyVisibleButton = new HtmlRadioButtonTester(Browser, "ctl00_ctl00_ctl00_Body_FormContent_Content_ucVisibilityBasicSettings_rdoModeratelyVisible"); _activeButton = new HtmlRadioButtonTester(Browser, "ctl00_ctl00_ctl00_Body_FormContent_Content_ucWorkStatusSettings_rdoActive"); _anonResumeCheckBox = new HtmlCheckBoxTester(Browser, "ctl00_ctl00_ctl00_Body_FormContent_Content_ucEmployerPrivacy_chkAnonResume", false); _nameCheckBox = new HtmlCheckBoxTester(Browser, "ctl00_ctl00_ctl00_Body_FormContent_Content_ucEmployerPrivacy_chkName", false); _phoneCheckBox = new HtmlCheckBoxTester(Browser, "ctl00_ctl00_ctl00_Body_FormContent_Content_ucEmployerPrivacy_chkPhone", false); _photoCheckBox = new HtmlCheckBoxTester(Browser, "ctl00_ctl00_ctl00_Body_FormContent_Content_ucEmployerPrivacy_chkPhoto", false); _recentEmployersCheckBox = new HtmlCheckBoxTester(Browser, "ctl00_ctl00_ctl00_Body_FormContent_Content_ucEmployerPrivacy_chkRecentEmployers", false); _highlyVisibleButton = new HtmlRadioButtonTester(Browser, "ctl00_ctl00_ctl00_Body_FormContent_Content_ucVisibilityBasicSettings_rdoHighlyVisible"); _notLookingButton = new HtmlRadioButtonTester(Browser, "ctl00_ctl00_ctl00_Body_FormContent_Content_ucWorkStatusSettings_rdoNotLooking"); }
public void TestInitialize() { Resolve <IDbConnectionFactory>().DeleteAllTestData(); _downloadButton = new HtmlButtonTester(Browser, "download"); _searchButton = new HtmlButtonTester(Browser, "search"); _organisationNameTextBox = new HtmlTextBoxTester(Browser, "OrganisationName"); _matchOrganisationNameExactlyCheckBox = new HtmlCheckBoxTester(Browser, "MatchOrganisationNameExactly"); _loginIdTextBox = new HtmlTextBoxTester(Browser, "LoginId"); _firstNameTextBox = new HtmlTextBoxTester(Browser, "FirstName"); _lastNameTextBox = new HtmlTextBoxTester(Browser, "LastName"); _emailAddressTextBox = new HtmlTextBoxTester(Browser, "EmailAddress"); _isEnabledCheckBox = new HtmlCheckBoxTester(Browser, "IsEnabled"); _isDisabledCheckBox = new HtmlCheckBoxTester(Browser, "IsDisabled"); }
public void WebTestClassInitialize() { // use ADO.NET to wipe the database Resolve <IDbConnectionFactory>().DeleteAllTestData(); ClearSearchIndexes(); ServicePointManager.ServerCertificateValidationCallback = delegate { return(true); }; _loginIdTextBox = new HtmlTextBoxTester(Browser, "LoginId"); _passwordTextBox = new HtmlPasswordTester(Browser, "Password"); _rememberMeCheckBox = new HtmlCheckBoxTester(Browser, "RememberMe"); _loginFormId = "LoginForm"; _emailServer = EmailHost.Start(); }
public void TestInitialize() { _apiLoginUrl = new ReadOnlyApplicationUrl(true, "~/accounts/linkedin/api/login"); _accountUrl = new ReadOnlyApplicationUrl(true, "~/employers/linkedin"); _settingsUrl = new ReadOnlyApplicationUrl(true, "~/employers/settings"); _firstNameTextBox = new HtmlTextBoxTester(Browser, "FirstName"); _lastNameTextBox = new HtmlTextBoxTester(Browser, "LastName"); _organisationNameTextBox = new HtmlTextBoxTester(Browser, "OrganisationName"); _locationTextBox = new HtmlTextBoxTester(Browser, "Location"); _industryIdsListBox = new HtmlListBoxTester(Browser, "IndustryIds"); _emailAddressTextBox = new HtmlTextBoxTester(Browser, "EmailAddress"); _phoneNumberTextBox = new HtmlTextBoxTester(Browser, "PhoneNumber"); _acceptTermsCheckBox = new HtmlCheckBoxTester(Browser, "AcceptTerms"); _joinButton = new HtmlButtonTester(Browser, "join"); }
public void TestInitialize() { Resolve <IDbConnectionFactory>().DeleteAllTestData(); _landingJoinUrl = new ReadOnlyApplicationUrl("~/landing/join.aspx"); _landingSampleJoinUrl = new ReadOnlyApplicationUrl("~/landing/samplejoin.aspx"); _joinUrl = new ReadOnlyApplicationUrl(true, "~/join"); _personalDetailsUrl = new ReadOnlyApplicationUrl(true, "~/join/personaldetails"); _jobDetailsUrl = new ReadOnlyApplicationUrl(true, "~/join/jobdetails"); _activateUrl = new ReadOnlyApplicationUrl(true, "~/join/activate"); _txtFirstName = new HtmlTextBoxTester(Browser, "ctl00_Body_ucJoin_txtFirstName"); _txtLastName = new HtmlTextBoxTester(Browser, "ctl00_Body_ucJoin_txtLastName"); _txtEmail = new HtmlTextBoxTester(Browser, "ctl00_Body_ucJoin_txtEmail"); _txtPassword = new HtmlPasswordTester(Browser, "ctl00_Body_ucJoin_txtPassword"); _chkAcceptTermsAndConditions = new HtmlCheckBoxTester(Browser, "ctl00_Body_ucJoin_chkAcceptTermsAndConditions", false); _btnJoin = new HtmlButtonTester(Browser, "ctl00_Body_btnJoin"); // To make it portable, names on the sample form are prefixed by "linkme_". // (Portable = may be copied to and used on other websites) // _txtSampleFirstName = new HtmlTextBoxTester(Browser, "linkme_txtFirstName"); _txtSampleLastName = new HtmlTextBoxTester(Browser, "linkme_txtLastName"); _txtSampleEmail = new HtmlTextBoxTester(Browser, "linkme_txtUsername"); _txtSamplePassword = new HtmlPasswordTester(Browser, "linkme_txtPassword"); _chkSampleAcceptTermsAndConditions = new HtmlCheckBoxTester(Browser, "linkme_chkAcceptTermsAndConditions", false); _btnSampleJoin = new HtmlButtonTester(Browser, "linkme_btnJoin"); _joinFormId = "JoinForm"; _personalDetailsFormId = "PersonalDetailsForm"; _firstNameTextBox = new HtmlTextBoxTester(Browser, "FirstName"); _lastNameTextBox = new HtmlTextBoxTester(Browser, "LastName"); _emailAddressTextBox = new HtmlTextBoxTester(Browser, "EmailAddress"); _phoneNumberTextBox = new HtmlTextBoxTester(Browser, "PhoneNumber"); _passwordTextBox = new HtmlTextBoxTester(Browser, "Password"); _confirmPasswordTextBox = new HtmlTextBoxTester(Browser, "ConfirmPassword"); _acceptTermsCheckBox = new HtmlCheckBoxTester(Browser, "AcceptTerms"); _locationTextBox = new HtmlTextBoxTester(Browser, "Location"); _salaryLowerBoundTextBox = new HtmlTextBoxTester(Browser, "SalaryLowerBound"); _openToOffersRadioButton = new HtmlRadioButtonTester(Browser, "OpenToOffers"); _jobDetailsFormId = "JobDetailsForm"; _maleRadioButton = new HtmlRadioButtonTester(Browser, "Male"); _dateOfBirthMonthDropDownList = new HtmlDropDownListTester(Browser, "DateOfBirthMonth"); _dateOfBirthYearDropDownList = new HtmlDropDownListTester(Browser, "DateOfBirthYear"); }
public void ProductsTestsInitialize() { _newOrderUrl = new ReadOnlyApplicationUrl(true, "~/employers/products/neworder"); _chooseUrl = new ReadOnlyApplicationUrl(true, "~/employers/products/choose"); _accountUrl = new ReadOnlyApplicationUrl(true, "~/employers/products/account"); _paymentUrl = new ReadOnlyApplicationUrl(true, "~/employers/products/payment"); _receiptUrl = new ReadOnlyApplicationUrl(true, "~/employers/products/receipt"); _creditsUrl = new ReadOnlyApplicationUrl(true, "~/employers/products/credits"); _ordersUrl = new ReadOnlyApplicationUrl(true, "~/employers/products/orders"); _orderUrl = new ReadOnlyApplicationUrl(true, "~/employers/products/order"); _searchUrl = new ReadOnlyApplicationUrl(true, "~/search/candidates"); _joinButton = new HtmlButtonTester(Browser, "join"); _loginButton = new HtmlButtonTester(Browser, "login"); _purchaseButton = new HtmlButtonTester(Browser, "purchase"); _backButton = new HtmlButtonTester(Browser, "back"); _cancelButton = new HtmlButtonTester(Browser, "cancel"); _contactProductIdDropDownList = new HtmlDropDownListTester(Browser, "ContactProductId"); _loginIdTextBox = new HtmlTextBoxTester(Browser, "LoginId"); _passwordTextBox = new HtmlPasswordTester(Browser, "Password"); _rememberMeCheckBox = new HtmlCheckBoxTester(Browser, "RememberMe"); _joinLoginIdTextBox = new HtmlTextBoxTester(Browser, "JoinLoginId"); _joinPasswordTextBox = new HtmlPasswordTester(Browser, "JoinPassword"); _joinConfirmPasswordTextBox = new HtmlPasswordTester(Browser, "JoinConfirmPassword"); _firstNameTextBox = new HtmlTextBoxTester(Browser, "FirstName"); _lastNameTextBox = new HtmlTextBoxTester(Browser, "LastName"); _emailAddressTextBox = new HtmlTextBoxTester(Browser, "EmailAddress"); _phoneNumberTextBox = new HtmlTextBoxTester(Browser, "PhoneNumber"); _organisationNameTextBox = new HtmlTextBoxTester(Browser, "OrganisationName"); _locationTextBox = new HtmlTextBoxTester(Browser, "Location"); _acceptTermsCheckBox = new HtmlCheckBoxTester(Browser, "AcceptTerms"); _cardNumberTextBox = new HtmlTextBoxTester(Browser, "CardNumber"); _cvvTextBox = new HtmlTextBoxTester(Browser, "Cvv"); _cardHolderNameTextBox = new HtmlTextBoxTester(Browser, "CardHolderName"); _cardTypeDropDownList = new HtmlDropDownListTester(Browser, "CardType"); _expiryMonthDropDownList = new HtmlDropDownListTester(Browser, "ExpiryMonth"); _expiryYearDropDownList = new HtmlDropDownListTester(Browser, "ExpiryYear"); _authoriseCreditCardCheckBox = new HtmlCheckBoxTester(Browser, "authoriseCreditCard"); }