Example #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);
        }
Example #3
0
        public void UserClickTheButton(string button)
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.Click_BtnRightPane(button);
        }
Example #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);
        }
Example #5
0
        public void GivenSelectPreviouslyConfiguredFeed(string provider)
        {
            var FeedConfig = new PageCSFile.Feedconfiguration();

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

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

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

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

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

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

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

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

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

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

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

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

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

            PageFactory.InitElements(BrowserFactory.Driver, FeedConfig);
            FeedConfig.Verify_User_FeddConfig_DBData(user_name);
        }
Example #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);
        }
Example #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);
        }
Example #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);
        }
Example #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);
        }
Example #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");
        }
Example #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);
        }
Example #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);
        }
Example #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);
        }