Пример #1
0
        public void ThenVerifyThatPreviouslyConfiguredOrignalValueAreRetained()
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.VerifyPreviouslyConfiguredValueRetained();
        }
        public void GivenNavigateToPage_ApllyDCDCN(string provider, string username, string password)
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.Select_ValidConfiguredFeed(provider, username, password);
        }
Пример #3
0
        public void UserClickTheButton(string button)
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.Click_BtnRightPane(button);
        }
Пример #4
0
        public void ThenVeriftTheFeed_UrlIsDisplayedForSelectedServiceProvider(string provider, string url)
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.Verify_Feed_URL(provider, url);
        }
Пример #5
0
        public void GivenSelectPreviouslyConfiguredFeed(string provider)
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.select_configuredFeed_SelectProvider(provider);
        }
Пример #6
0
        public void GivenSelectThePreviouslyConfiguredFeed()
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.select_configuredFeed();
        }
Пример #7
0
        public void ThenVerifyThatNewFeed_ConfigurationIsDisplayedInRightPane(string provider)
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.Verify_FeedConfig_RightPane(provider);
        }
Пример #8
0
        public void Verify_ExistingServiceproviderData_IdIsReturnedForDuplicateEntry()
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.Verify_ExistingServiceProviderDataId_Displayed();
        }
Пример #9
0
        public void ThenVerifyThatRegisterAssetPerformedSuccessfully(string username, string password)
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.RegisterAssetStatus(username, password);
        }
Пример #10
0
        public void ThenVerifyThatInputIsTruncatedTo50_CharandsavedinDB()
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.Verify_User_FeddConfig_DBData(user_name);
        }
Пример #11
0
        public void GivenUserClickedOnTheSelectProviderDropdown()
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.click_Dropdown();
        }
Пример #12
0
        public void ThenVerifyThatDuplicateEntryWasNotCreatedThroughUpdateConnection()
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.Verify_DuplicateMSg_FeedDetails();
        }
Пример #13
0
        public void ThenValidateTheListOfProviderDisplayed()
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.Verify_ProviderList();
        }
Пример #14
0
        public void ThenVerifyThatUsernameAndPasswordSuccessfullyUpdated()
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.VerifyUpdatedUserName_Password();
        }
Пример #15
0
        public void ThenVerifyThatSaveButtonIsDisabled()
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.VerifyBtnSave_Disabled();
        }
Пример #16
0
        public void ThenVerifyThatErrorMessageIsDiplayed()
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.VerifyURLErrorMsgDisplayed();
        }
Пример #17
0
        public void ThenVerifyThatDuplicateEntryWasNotCreated()
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.Verify_DuplicateMSg_AndCountDBUsername();
        }
Пример #18
0
        public void ThenVerifyThatDb_EntryCreatedForNewFeed_Configuration()
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.Verify_User_FeddConfig_DBData(user_name);
        }
Пример #19
0
        public void ThenUserEnteredTheDuplicate(string Username, string Password, string OPtionalName, string Action, string url)
        {
            user_name = Duplicate_User;
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.Feed_Configuration_duplicate(user_name, Password, OPtionalName, Action, url);
        }
Пример #20
0
        public void GivenUserSelectedProvider_ProviderDropdownList(string provider)
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.click_Dropdown();
            FeedConfig.Select_Dropdown(provider);
        }
Пример #21
0
        public void WhenUserModifyTheInputValueOfModifyUsername(string Modify_Uname, string Modify_Paswd)
        {
            //Modify_Uname = DateTime.Now.ToString("MM/dd/yyyy HH:mm:ss") + Modify_Uname;
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.ModifyUserNamePassword_PreviouslyConfiguredFeed(Modify_Uname, Modify_Paswd);
        }
Пример #22
0
        public void ThenUserEnteredTheDuplicateFeed(string Uname, string Paswd, string WhatToupdate)
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            // Duplicate_User = FeedConfig.Get_DuplicateUser();
            Uname = Duplicate_User;
            FeedConfig.UpdateUserNamePassword_PreviouslyConfiguredFeed(Uname, Paswd, WhatToupdate);
        }
Пример #23
0
        public void ThenHarvesterUIHomePageScreenShouldBeDisplayed()
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            //FeedConfig.Verify_ProviderList();
            FeedConfig.verify_ErrorCount_message();
            FeedConfig.Verify_feedConfigrationPage_Loaded();
            FeedConfig.FilterAndVerify2ndPage("Manufacture Desc", "PRA");
        }
Пример #24
0
        public void WhenUserEnterdTheMandatoryfield(string Username, string Password, string OPtionalName, string Action, string url, int url_length)
        {
            user_name = Username;
            if (user_name != "")
            {
                user_name = DateTime.Now.ToString("MM/dd/yyyy HH:mm:ss") + Username;
            }

            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            string URL_255 = FeedConfig.RandomString(url_length);

            FeedConfig.Feed_Configuration(user_name, Password, OPtionalName, Action, URL_255);
        }
Пример #25
0
        public void WhenUserEnterdTheMandatoryField(string Username, string Password, string OPtionalName, string Action, string url)
        {
            user_name = Username;
            if (user_name != "")
            {
                user_name = DateTime.Now.ToString("MM/dd/yyyy HH:mm:ss") + Username;
            }

            Duplicate_User = user_name;

            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.Feed_Configuration(user_name, Password, OPtionalName, Action, url);
        }
Пример #26
0
        public void WhenUserUpdateTheInputValue(string Update_Username, string Update_Paswd, string WhatToupdate)
        {
            string Update_Uname = "";

            if (Update_Username != "")
            {
                Update_Uname = DateTime.Now.ToString("MM/dd/yyyy HH:mm:ss") + Update_Username;
            }
            Duplicate_User = Update_Uname;
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            if (Update_Username == "DuplicateUserName")
            {
                Update_Uname = FeedConfig.Existingusername();
            }
            FeedConfig.UpdateUserNamePassword_PreviouslyConfiguredFeed(Update_Uname, Update_Paswd, WhatToupdate);
        }